Outils pour utilisateurs

Outils du site


programmation:python:exercices_debut

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
programmation:python:exercices_debut [10/09/2018 19:21]
sky99 créée
programmation:python:exercices_debut [01/10/2018 15:07] (Version actuelle)
sky99
Ligne 1: Ligne 1:
-===== exercice 1 =====+====== Entraînement 1 ====== 
 + 
 + 
 +===== exercice 1 : boucles ​=====
  
 calculer et afficher la liste de 1 a N des nombres au carré (rappel : a²=a*a), avec N défini par l'​utilisateur. calculer et afficher la liste de 1 a N des nombres au carré (rappel : a²=a*a), avec N défini par l'​utilisateur.
  
-===== exercice 2 =====+===== exercice 2 : instructions conditionnelles ​=====
 on demande à l'​utilisateur sa taille et son poids. on demande à l'​utilisateur sa taille et son poids.
 On se servira de ces valeurs pour calculer son IMC On se servira de ces valeurs pour calculer son IMC
Ligne 17: Ligne 20:
 plus de 40 Obésité morbide ou massive plus de 40 Obésité morbide ou massive
  
-===== Exercice 3 =====+===== Exercice 3 : boucles ​=====
 faire la moyenne de N nombres. faire la moyenne de N nombres.
 On demande en premier à l'​utilisateur le nombre de notes. On lui demande alors ensuite de saisir chacune des notes, et on affichera la moyenne à la fin. On demande en premier à l'​utilisateur le nombre de notes. On lui demande alors ensuite de saisir chacune des notes, et on affichera la moyenne à la fin.
 Rappel : la moyenne est égale à la somme des notes divisée par le nombre de notes (M=TOTAL/N) Rappel : la moyenne est égale à la somme des notes divisée par le nombre de notes (M=TOTAL/N)
 +
 +
 +===== Exercice 3 bis : boucles =====
 +faire la moyenne de N nombres, N n'est pas connu à l'​avance.
 +modifier le programme précédent pour faire en sorte que l'​utilisateur saisisse des notes directement;​
 +quand il veut terminer la saisie il tape une note négative.
 +Exemple:
 +<​code>​
 +16
 +15
 +14
 +-1
 +La moyenne est 15.00
 +</​code>​
 +
 +===== Exercice 4 : fonctions =====
 +  * écrire une fonction carré qui prend en paramètre un nombre, et retourne le carré de ce nombre.
 +  * Modifier les exercices 1 et 2 pour utiliser cette fonction.
 +
 +===== Exercice 5 : exceptions =====
 +Modifier les programmes précédents pour s'​assurer que l'​utilisateur tape bien un nombre pour les saisies, et afficher un message d'​erreur quand ça n'est pas le cas.
 +
  
programmation/python/exercices_debut.1536600067.txt.gz · Dernière modification: 10/09/2018 19:21 par sky99