0% ont trouvé ce document utile (0 vote)
34 vues2 pages

Python - Série D'exercices - 1

Le document présente une série d'exercices de programmation en Python, chacun visant à enseigner des concepts fondamentaux tels que l'échange de valeurs, le calcul de la vitesse, la parité des nombres, et l'affichage de suites numériques. Les exercices incluent des boucles, des conditions, et des calculs mathématiques, allant de la simple affectation de valeurs à des calculs plus complexes comme la factorielle. Chaque exercice est clairement défini avec des instructions précises pour la mise en œuvre.

Transféré par

dubosku18
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
34 vues2 pages

Python - Série D'exercices - 1

Le document présente une série d'exercices de programmation en Python, chacun visant à enseigner des concepts fondamentaux tels que l'échange de valeurs, le calcul de la vitesse, la parité des nombres, et l'affichage de suites numériques. Les exercices incluent des boucles, des conditions, et des calculs mathématiques, allant de la simple affectation de valeurs à des calculs plus complexes comme la factorielle. Chaque exercice est clairement défini avec des instructions précises pour la mise en œuvre.

Transféré par

dubosku18
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

● Programmation en Python

Série d’exercices n°1

Exercice 1
Ecrire un programme qui affecte aux variables a et b les valeurs 5 et 8, respectivement, puis qui
échangent les valeurs des variables a et b.

Exercice 2
Ecrire un programme qui affecte des valeurs réelles à deux variables représentant la distance et le
temps. Puis afficher la vitesse moyenne correspondante avec un chiffre, deux chiffres puis 3 chiffres
après le point décimal.

Exercice 3
Ecrire un programme qui demande à l'utilisateur de fournir un nombre entier naturel, et qui affiche la
parité de ce nombre (pair ou impair).

Exercice 4
Ecrire un programme qui demande à l’utilisateur de fournir une note et qui affiche :
- ‘Très bien’ si 𝑛𝑜𝑡𝑒 ≥ 16
- ‘Bien’ si 14 ≤ 𝑛𝑜𝑡𝑒 < 16
- ‘Assez Bien’ si 12 ≤ 𝑛𝑜𝑡𝑒 < 14
- ‘Passable’ si 10 ≤ 𝑛𝑜𝑡𝑒 < 12
- ‘Pas admis’ si 𝑛𝑜𝑡𝑒 < 10

Exercice 5
Soient deux variables a et b, auxquelles on affecte les valeurs initiales 2 et 12, respectivement. Ecrire
une boucle qui affiche et incrémente la variable a, tant qu’elle est inférieure à b.

Exercice 6
Soient deux variables a et b, auxquelles on affecte les valeurs initiales 4 et 31, respectivement. Ecrire
une boucle qui décrémente la variable b et qui l’affiche si elle est multiple de 3 et tant qu’elle est
supérieure à a.

Exercice 7
Écrire un programme qui affiche une suite de 15 nombres de sorte que chaque terme soit égal au triple
du terme qui le précède.

Exercice 8
Ecrire un programme qui affiche les 12 premiers termes de la table de multiplication par un entier
naturel quelconque.

Exercice 9
Ecrire un programme qui affiche tous les couples (x, y) possibles, avec x et y deux nombres entiers
variant de 0 à 4.
Exercice 10
Ecrire un programme qui demande à l'utilisateur de fournir le rayon et la hauteur d'un cylindre et qui
renvoie sa surface totale et son volume comme résultat, avec 2 chiffres après le point décimal.

Exercice 11
Ecrire un programme qui demande à l'utilisateur de fournir un nombre entier naturel quelconque n et
qui calcule n! (n factorielle).

Exercice 12
Ecrire un programme qui permet d’afficher les 30 premiers termes de la table de multiplication par 7,
et qui indique à l’aide d’un astérisque ceux parmi eux qui sont multiples de 3. (Exemple : 7 14 21*
28 35 42* 49 …)

Exercice 13
Ecrire un programme qui permet de calculer les 60 premiers termes de la table de multiplication de 13,
mais qui n’affiche que ceux qui sont multiples de7.

Exercice 14
Ecrire un programme qui permet d’afficher la suite des symboles ci-dessous :

*
**
***
****
*****
******
*******
********
*********
**********

Exercice 15
Ecrire un programme qui permet d’afficher la suite de nombre telle que présentée ci-dessous :

1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
1 2 3 4 5 6 7
1 2 3 4 5 6 78
1 2 3 4 5 6 789

Vous aimerez peut-être aussi