Boucles (suite) |
Exercice 1. Boucle simple
Ecrivez un programme qui affiche les n
premiers entiers positifs, n étant saisi au clavier.
L'affichage se fera sous la forme suivante où chaque entier est
séparé du précédent par une tabulation et
où chaque ligne ne contient que 10 entiers au maximum :
1 2 3
4 5 6
7 8 9 10
11
12 13 14 ...
par 1 | par 2 | par 3 | par 4 | par 5 | par 6 | par 7 | par 8 | par 9 | par 10 | |
1 | 1 | 2 | 3 | 4 | ... | ... | ... | ... | ... | ... |
2 | 2 | 4 | 6 | 8 | ... | ... | ... | ... | ... | ... |
3 | 3 | 6 | 9 | 12 | ... | ... | ... | ... | ... | ... |
4 | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
5 | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
6 | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
7 | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
8 | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
9 | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
10 | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
On souhaite afficher une table de conversion de degrés
Farenheit en degrés Celsius.
La formule de conversion est : degréCelsius=(degréFarenheit-32)*5/9.
Remarque : pour les questions qui suivent, on n'utilisera que des variables entières, et une division entière (ce qui permet d'avoir des valeurs arrondies dans la table). Tous les sous-programmes seront placés dans la classe Conversion.
1. Ecrire un sous-programme afficheFenC qui
prend en argument un entier représentant des degrés
Farenheit et affiche sa conversion en degrés Celsius.
2. Ecrire un sous-programme afficheTableFenC qui prend
en
argument deux valeurs temperatureA et temperatureB
exprimées en degrés Farenheit et affiche une table de
conversion pour les valeurs Farenheit comprises entre ces deux valeurs
par pas de 20. Par exemple, voici la table obtenue en entrant -20 et 20
comme deux valeurs extrêmes.