Quelle Boucle utiliser ?????

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

  1. BONJOUR si si un peu de politesse ça ne fait pas mal.

    Et à la main, comment tu ferais?
    0
    1. 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
  2. Je reformule, comment à partir de 10h30 et 12h15 es tu arrivé à 1h45?
    0
    1. 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
    2. Tu vois, pas besoin de boucle pour ça.
      0
  3. Contributeur
    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
    1. Bonjour
      Oui c’est peut-être plus simple.
      0