Outils pour utilisateurs

Outils du site


Panneau latéral

Navigation

Plan auto

programmation:python:exercices_debut

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.

exercice 2 : instructions conditionnelles

on demande à l'utilisateur sa taille et son poids. On se servira de ces valeurs pour calculer son IMC (indice de masse corporelle): IMC=poids/(taille*taille) On affichera un message en fonction de la valeur calculée selon le tableau suivant : Indice de masse corporelle (IMC) Interprétation (d'après l'OMS) moins de 18,5 Insuffisance pondérale (maigreur) 18,5 à 25 Corpulence normale 25 à 30 Surpoids 30 à 35 Obésité modérée 35 à 40 Obésité sévère plus de 40 Obésité morbide ou massive

Exercice 3 : boucles

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. 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:

16
15
14
-1
La moyenne est 15.00

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.txt · Dernière modification: 01/10/2018 15:07 par sky99