Langage Python

Exercices corrigés Python (Série 2)

Exercice 1 :
Ecrire un programme qui demande à l’utilisateur un nombre compris entre 1 et 3 jusqu’à ce que la réponse convienne.
Exercice 2 :
Ecrire un programme qui demande un nombre compris entre 10 et20, jusqu’à ce que la réponse convienne. En cas de réponse supérieure à 20, on fera apparaître un message : « Plus petit ! », etinversement, « Plus grand ! » si le nombre est inférieur à 10.
Exercice 3 :
Ecrire un programme qui permet de saisir une série de nombres entiers positifs et qui après saisie, affiche les valeurs du plus petit et du plus grand nombre saisi ainsi que la somme et la moyenne des nombres.
Exercice 4 :

Écrire un programme qui permet de calculer S1, S2, S3, S4, S5 etS6 tel que:

  • S1 = 1 + ½ + 1/3 + ¼ +……..1/N
  • S2 = 1 + ½ + ¼ + 1/6 +……..1/N
  • S3 = 1 + 1/3 + 1/5 +……..1/N
  • S4 = 1 - ½ + ¼ - 1/6……..1/N
  • S5 = 1 + x+x²……..xN
  • S6 = 1 + x+x²/2…….. xN /N

Le nombre N est fixé par l’utilisateur

Exercice 5 :

Ecrire un programme qui détermine le 20ième terme d'une suite définie par :
S0 = 2, S1 = 3 et Sn = Sn-2 + (-1)n * Sn-1

Exercice 6 :

Ecrire un programme qui détermine le Nième terme d'une suite définie par :
S0 = 2, S1 = 3, S2 = -2 et Sn = Sn-3 + (-1)n * Sn-1

Exercice 7 :

Ecrire un programme qui à partir d’une date divisée en ses composantes (J, M, A) et affiche la date du lendemain.
Tenir compte du cas où la date saisie est la date du dernier jourdu mois ou celle du dernier jour de l’année.
Remarque : prendre 28 comme nombre de jours du mois de février.

Exercice 8 :

Pour calculer les moyens de ses étudiants, un professeur calcule deux moyennes : la moyenne arithmétique et la moyenne de la mauvaise et la meilleure des notes de trois notes. Il choisira par la suite la meilleure des deux moyennes calculées. 
Ecrire un programme qui saisit les trois notes d’un étudiant et affiche la moyenne finale accordée.

Exemple :
Si les trois notes d’un étudiant sont : 12, 8, 14 alors :
Moyenne arithmétique=(12+8+14)/3=34/3=11,34
Moyenne de la mauvaise et de la meilleure : (14+8)/2=22/2=11
Le professeur choisira la première moyenne.

Exercice 9 :

Ecrivez un programme qui lit trois valeurs entières (A, B et C)au clavier. Triez les valeurs A, B et C par échanges successifs de manière à obtenir :
val(A) val(B) val(C) et affichez les trois valeurs.

Télécharger le corrigé

Partager ce cours avec tes amis :
Rédigé par Mostafa Sedoki
Professeur d'Informatique dans les CPGE

Cours Similaires :