Laboratoire boucles - solution
But
Maîtriser les boucles.
Consolider la matière vue précédemment.
Continuer à utiliser les fonctions.
Énoncé
Pour chaque exercice, vous devez également :
Créer le pseudo code ou l'organigramme avant de le traduire en code Python.
Créer un plan de tests et bien tester son programme.
Utiliser le débogueur au besoin.
Exercice 1
Il s'agit de faire un jeu à 2 joueurs pour deviner un nombre. Le premier joueur devra entrer le nombre à faire deviner et le second tentera de trouver le nombre. Pour aider, le programme devra indiquer s'il faut monter ou descendre. Le pointage final équivaut au nombre de tentatives.
Suggestion :
Pour faire "disparaître" le nombre choisi par le premier joueur, effectuer 100 print vide après avoir obtenu le nombre.
Exercice 2
Imaginez que vous développez un programme pour une application de gestion de prêts. Vous devez développer un programme qui aidera les utilisateurs à suivre le remboursement de leurs dettes. Le remboursement de la dette peut-être fait en plusieurs fois. L'utilisateur doit fournir des montants de remboursement jusqu'à ce que la dette soit entièrement payée ou que l'utilisateur entre une valeur non numérique.
À la fin du processus, le programme doit afficher le nombre total de paiements effectués.
Résultat attendu :
Exercice 3
Imaginez que vous travaillez sur un projet de suivi climatique pour une station météorologique. Le programme doit permettre à l'utilisateur d'entrer des températures successivement. Lorsque l'utilisateur souhaite terminer, il devra entrer le mot "arrêt".
À la fin, le programme affichera la température la plus basse, la température la plus haute et la température moyenne parmi celles qui ont été saisies.
Last updated