10.
Exercices
ü Les notions de base
Exercice 1
1 Écrire un programme qui demande à l’utilisateur son âge puis affiche son année de
naissance.
2 Écrire un programme qui calcule puis affiche la somme de deux nombres saisis au clavier
Exercice 2 :
Ecrire un programme qui permet de calculer l’aire et le périmètre de chacune des figures planes
ci-dessus.
Nb : pour la dernière figure on ne calculera que l’aire
ü Les structures conditionnelles et répétitives
Exercice 1 :
Soit à résoudre une équation du second degré dans IR ax2 +bx + c = 0.
Ecrire un programme qui lit a, b, c au clavier et affiche les éventuelles solutions
Exercice 2 :
------------------------------ [ C A L C U L A T R I C E] ------------------------------
- + -------------à Addition -
- - -------------à Soustraction -
- * -------------à Multiplication -
- / -------------à Division -
---------------------------------------------------------------------------------------------
Votre choix (+ ; - ; * ; /) ?
Ecrire un programme qui :
- Utilise ce menu pour le choix d’une opération
- Demande la saisie deux nombres
- Affiche le résultat selon le choix de l’opération à effectuer
Exercice 3
Ecrire un programme qui demande à l’utilisateur un nombre compris entre 1 et 5 jusqu'à ce
que cela convienne.
Exercice 4 :
Ecrire un programme qui calcule le factoriel d’un nombre. Vous pouvez utiliser une
fonction.
Exercice 5:
Ecrire un programme en Python permettant de calculer la somme des inverses des n
premiers nombres ( 1+ 1/2+ 1/3+1/4+…….+1/n ).
Exercice 6:
Ecrire un code permettant de calculer le terme n d’une suite de fibonacci sachant que :
U0 = U1 = 1 et Un = Un-1 + Un-2
Exercice 7:
A. Écrire un module appeler cercle contenant une fonction circonférence pour le calcul de la
circonférence d’un cercle et aire pour le calcul de l’aire du cercle.
B. Dans un programme python, utiliser le module cercle et on demandera à l’utilisateur de donner
le rayon et on affichera la circonférence et l’aire.
ü Tableaux et Chaîne de caractères
Exercice 1 :
En utilisant un tableau, mettre en œuvre la méthode de tri bulles pour ranger un tableau de
réels par ordre croissant.
Exercice 2 :
Écrire un programme python permettant de faire le produit de deux matrices carrées d’ordre
deux.
Exercice 3 :
Écrire un programme en python, permettant de compter le nombre de voyelles.