You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
 
 
 
 

75 lines
1.9 KiB

  1. Exercice
  2. ========
  3. Ceci étant le premier exercice du cours, il mérite quelques explications.
  4. Chaque exercice comporte une suite de consignes, et quelques indices.
  5. À vous ensuite d'écrire le code qui correspond aux consignes.
  6. Consignes
  7. ---------
  8. Il vous faut implémenter le programme suivant:
  9. 1. Tirer un nombre au hasard entre 1 et 100 (appelons-le le ``nombre_secret``)
  10. 2. Démarrer une boucle
  11. 3. À chaque étape:
  12. * Afficher "Devine le nombre secret"
  13. * Bloquer le programme jusqu'à ce que l'utilisateur entre un nombre
  14. et appuie sur entrée (appelons-le ``entrée_utilisateur``)
  15. * Si l'entrée utilisateur est plus grande que le nmobre secret, afficher "trop grand".
  16. * Si l'entrée utilisateur est plus petite que le nmobre secret, afficher "tro petit"
  17. * Si l'entrée utilisateur est égale au nombre secret, afficher "gagné!" et quitter la boucle.
  18. Indices
  19. -------
  20. Lire une entrée utilisateur
  21. +++++++++++++++++++++++++++
  22. Pour bloquer le programme et lire une entrée utilisateur, vous pouvez
  23. utiliser la ligne suivante:
  24. ```
  25. entrée_utilisateur = input()
  26. ```
  27. Cette instruction va:
  28. * interrompt le script
  29. * lire ce que l'utilisateur tape jusqu'à ce qu'il tape "entrée".
  30. * et assigner la valeur correspondante à la variable ``entrée_utilisateur``.
  31. Tirer un nombre au hasard
  32. +++++++++++++++++++++++++
  33. Pour tirer un nombre au hasard entre 1 et 100, vous pouvez
  34. utiliser les deux lignes suivantes::
  35. import random
  36. nombre_secret = random.randint(0, 100)
  37. À la fin de ces deux instructions, une valeur entre 1 et 100 tirée au hasard sera assignée à la variable `nombre_secret`.
  38. Squelette
  39. ---------
  40. // TODO:
  41. * explication du Squelette
  42. * pas de solution!
  43. .. code-block:: python
  44. # faites moi confiance, les deux lignes ci-dessous
  45. # permettent de tirer un nombre au hasard entre 0 et 100
  46. import random
  47. nombre = random.randint(0, 100)
  48. print("devine le nombre auquel je pense")
  49. # votre code ici