_PoY

<<Python>> 2nde - Boucles & etc

Jan 30th, 2021 (edited)
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.68 KB | None | 0 0
  1. # Exercice 1 : Une boucle ... qui n'en est pas une ?
  2. #
  3. # On propose un premier programme :
  4.  
  5. S = 0
  6.  
  7. n = int(input("Entrer un nombre: "))
  8.  
  9. for i in range(0,n+1):
  10.     S = S + i
  11.    
  12. print(S)
  13.  
  14. # 1) Donner les valeurs successives que prend S lorsque n=4.
  15. #    Donner la valeur de S affichée à la fin du programme pour n=5 et n=6.
  16. #
  17. # On propose un second programme :
  18.  
  19. n = int(input("Entrer un nombre: "))
  20.  
  21. print(n*(n+1)/2)
  22.  
  23. # 2) Donner les valeurs affichées de S lorsque n=4, n=5 et n=6.
  24. # 3) Quelle observation pouvez-vous faire ?
  25.  
  26.  
  27.  
  28. # Exercice 2 : Un programme caché sous terre
  29. #
  30. # On propose le programme suivant :
  31.  
  32. a = int(input("Entrer un nombre:"))
  33. x = 1
  34. for i in range(0,10):
  35.     x = (x + a/x)/2
  36.    
  37. print(x)
  38.  
  39. # 1) Recopier le programme sur : programiz.com/python-programming/online-compiler
  40. #    Appuyer sur "Run" pour le lancer, entrer une valeur de a puis noter la valeur obtenue.
  41. # 2) Trouver un lien entre la valeur d'entrée et la valeur obtenue en sortie.
  42.  
  43.  
  44.  
  45. # Exercice 3 : Un programme à trou
  46. #
  47. # Un programmeur a eu un problème de sauvegarde, et son fichier contient maintenant des trous.
  48. # Son intention était d'accepter 3 notes obtenues, de calculer la moyenne des notes
  49. # et d'afficher le message "J'ai la moyenne !" si la moyenne est supérieure ou égale à 10,
  50. # "Pas la moyenne ..." sinon.
  51. #
  52. # Compléter le programme :
  53.  
  54. a = int(input("1ère note: "))
  55. b = int(input("2ème note: "))
  56. c = int(input("3ème note: "))
  57.  
  58. # Calculer la moyenne
  59. moyenne = ???
  60.  
  61. # Afficher la moyenne
  62. print("Moyenne :", moyenne)
  63.  
  64. # Afficher le message adéquat en fonction de la moyenne obtenue
  65. if(???):
  66.     print("J'ai la moyenne !")
  67. else:
  68.     ???
Add Comment
Please, Sign In to add comment