Exercices
Exercice 1
Écrire, avec des comparaisons, un algorithme qui affiche l’état de l’eau (glace, liquide, vapeur) en fonction de sa température.
Exercice 2
Écrire le même algorithme, mais en utilisant deux variables booléennes pour vérifier l’état de l’eau, sans comparaisons dans les SI.
Exercice 3
Écrire un algorithme qui détermine la catégorie sportive d’un utilisateur en fonction de son âge :
-
6 à 7 ans : poussin
-
8 à 9 ans : pupille
-
10 à 11 ans : minime
-
12 ans et plus : cadet
Écrire le programme C# associé.
Exercice 4
Écrire un algorithme qui permet de savoir quel est le jour de la semaine, en utilisant la méthode suivante, puis convertissez-le en C# :
-
On garde les deux derniers chiffres de l’année.
-
On ajoute 1/4 de ce chiffre en ignorant les restes : division entière.
-
On ajoute la journée du mois.
-
Selon le mois, on ajoute la valeur indiquée :
-
Janvier = 1
-
Février = 4
-
Mars = 4
-
Avril = 0
-
Mai = 2
-
Juin = 5
-
Juillet = 0
-
Août = 3
-
Septembre = 6
-
Octobre = 1
-
Novembre = 4
-
Décembre = 6
-
Si l’année est bissextile et le mois est janvier ou février, on soustrait 1.
-
Selon le siècle, on ajoute la valeur indiquée :
-
Années 1600 = 6
-
Années 1700 = 4
-
Années 1800 = 2
-
Années 1900 = 0
-
Années 2000 = 6
-
Années 2100 = 4
-
On divise la somme par 7 et on garde le reste :...