Quelle Boucle utiliser ?????

Fermé
emilien264 Messages postés 5 Date d'inscription samedi 13 octobre 2018 Statut Membre Dernière intervention 25 février 2019 - 25 févr. 2019 à 13:37
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 - 26 févr. 2019 à 12:34
J'ai un exercice a réalise, je ne sais pas quel boucle utilisé ni le calcul a faire pour réussir a réalise cet algorithme. Je vous remercie d'avance.

Ecrire un algorithme qui demande à l’utilisateur de saisir une heure de début (heures + minutes)
et une heure de fin (heures + minutes aussi). Cet algorithme doit ensuite calculer en heures +
minutes le temps écoulé entre l’heure de début et l’heure de fin. Si l’utilisateur saisit 10h30 et
12h15, l’algorithme doit lui afficher que le temps écoulé entre l’heure de début et celle de fin est
1h45. On suppose que les deux heures se trouvent dans la même journée, si celle de début se trouve
après celle de fin, un message d’erreur doit s’afficher. Lors la saisie des heures, séparez les heures
des minutes en demandant à l’utilisateur de saisir :
– heures de début
– minutes de début
– heures de fin
– minutes de fin

3 réponses

Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 930
25 févr. 2019 à 13:47
BONJOUR si si un peu de politesse ça ne fait pas mal.

Et à la main, comment tu ferais?
0
emilien264 Messages postés 5 Date d'inscription samedi 13 octobre 2018 Statut Membre Dernière intervention 25 février 2019
25 févr. 2019 à 13:54
Bonjour, c'est justement ça le problème, à la main je n'arrive pas a comprendre car il n'y a que 60 min dans 1heure donc il va falloir mettre une condition a mon avis ... mais je n'arrive pas a savoir quelle boucle je vais utiliser.
0
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 930
25 févr. 2019 à 14:35
Je reformule, comment à partir de 10h30 et 12h15 es tu arrivé à 1h45?
0
emilien264 Messages postés 5 Date d'inscription samedi 13 octobre 2018 Statut Membre Dernière intervention 25 février 2019
25 févr. 2019 à 19:50
ce que je fais c'est qu'a 10h30 je rajoute 30min ce qui m'amène a 11h et ensuite il reste plus que 1h et quart donc au final 1h15+30= 1h45.
0
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 930
25 févr. 2019 à 22:22
Tu vois, pas besoin de boucle pour ça.
0
[Dal] Messages postés 6174 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 2 février 2024 1 083
26 févr. 2019 à 10:38
Bonjour,

Dans ce cas, je pense qu'il est plus simple de ne pas faire comme un humain, mais comme une machine, et vu que les deux horaires sont sur la même journée, ton problème est assez simple si tu convertis les horaires saisis en minutes.

Dal
0
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 930
26 févr. 2019 à 12:34
Bonjour
Oui c’est peut-être plus simple.
0