|
Affichage de l'heure Exemple très simple de
développement d'un algorithme. |
|
|
Afficher l'heure qu'il sera dans 1 heure et 30
minutes.
N'oubliez pas les cas
particuliers. On ne vérifie
pas la vraisemblance de l'heure introduite (comme 37h77). On conserve les
nombres habituels (2h3min et non pas 02h03min). |
|
|
Après avoir entré la valeur
de l'heure courante;
Ajoutez 30 au minutes et, si
la nouvelle valeur dépasse 59, retirer 60 et ajouter 1 aux heures; et
Ajouter 1 aux heures et, si
la nouvelle valeur dépasse 23, retirer 24. |
Voir Modulo et horloge
|
||
|
À la variable H, on attribue
la valeur 6. À la variable M, on attribue la valeur 37.
heure est une variable qui énonce l'heure telle que vous la voyez en bas en
bleu. Entre
guillemets, un texte qui sera restitué en l'état; H et M seront
donnés selon leur valeur; et h et min,
inconnues du logiciel, seront imprimées en l'état. cat indique que
tout doit être sur la même ligne (concaténation).
La variable M est augmentée
de 30 et si elle est plus grande ou égale à 60, on retire 60 et on indique
une retenue sur les heures en mettant HR à 1.
La variable H est augmentée
de 1, plus la retenue HR, et si H devient
plus grand ou égal à 24, on retire 24.
Affichage de la nouvelle
heure avec cat.
En bleu, le résultat.
Un deuxième exemple avec 23h
59 min. est donné. Notez que l'abréviation de minutes est
min. (et non pas mn). |
|
Retour Suite |
Algorithmes – Définition
Algorithmes – Autres |
Voir |
Programmation – Index |
Cette page |