Bonsoir,
Je veux savoir si cette algorithme est correcte, parce que je doute qu'il manque un test sur le nombre d'heure qui doit être compris entre 0 et 23 et le nombre de minutes qui doit être compris entre 0 et 59,je ne sais pas si je me trompe?
Voici l'énoncé et la correction:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Cet algorithme est destiné à prédire l'avenir, et il doit être infaillible ! Il lira au clavier lheure et les minutes, et il affichera lheure quil sera une minute plus tard. Par exemple, si l'utilisateur tape 21 puis 32, l'algorithme doit répondre : "Dans une minute, il sera 21 heure(s) 33". NB : on suppose que l'utilisateur entre une heure valide. Pas besoin donc de la vérifier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Variables h, m en Numérique Début Ecrire "Entrez les heures, puis les minutes : " Lire h, m m ← m + 1 Si m = 60 Alors m ← 0 h ← h + 1 FinSi Si h = 24 Alors h ← 0 FinSi Ecrire "Dans une minute il sera ", h, "heure(s) ", m, "minute(s)" Fin Merci infiniment.
Partager