Programmation Java 1A - TP5
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    ...


Exercice 2. Table de multiplication


Ecrivez un programme qui affiche une table de multiplication selon le format ci-dessous (bien sûr, on utilisera des boucles...).

par 1par 2par 3par 4par 5par 6par 7par 8par 9par 10
11234..................
22468..................
336912..................
4..............................
5..............................
6..............................
7..............................
8..............................
9..............................
10..............................

Exercice 3. Sous-programmes

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.

                Farenheit               Celsius
                   -20                      -28
                   0                          -17
                   20                        -6