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 l’heure et les minutes, et il affichera l’heure qu’il 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.