0% ont trouvé ce document utile (0 vote)
6 vues1 page

Td8 Python

Le document présente une série d'exercices de programmation en Python axés sur les structures répétitives. Chaque exercice demande de créer des programmes utilisant des boucles pour diverses tâches, telles que l'affichage de messages, le calcul de sommes, l'affichage de diviseurs, et la vérification de nombres parfaits. Ces exercices visent à renforcer les compétences en algorithmique et en programmation des étudiants en mathématiques et informatique.

Transféré par

tmbgistmbgis
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)
6 vues1 page

Td8 Python

Le document présente une série d'exercices de programmation en Python axés sur les structures répétitives. Chaque exercice demande de créer des programmes utilisant des boucles pour diverses tâches, telles que l'affichage de messages, le calcul de sommes, l'affichage de diviseurs, et la vérification de nombres parfaits. Ces exercices visent à renforcer les compétences en algorithmique et en programmation des étudiants en mathématiques et informatique.

Transféré par

tmbgistmbgis
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

Département Mathématiques et Informatique

Filière : MIP

Module : Algorithmique et programmation en python


Série N° 8 : Les structures répétitives

Exercices 1

Écrire et afficher le programme Python qui permet le message "Bonsoir" 10 fois en utilisant la
boucle while
Exercices 2

Écrire un programme Python qui permet de calculer la somme S=1+2+3+4+….+ N où N saisi au


clavier par l'utilisateur. Utilisant la boucle for et la boucle while.
Exercices 3

Ecrire un programme python qui lit un entier et affiche les 10 entiers suivants en utilisant la boucle
while
Exercices 4
Ecrire un programme Python qui demande à l’utilisateur de saisir un nombre entier n et de lui
afficher tous les diviseurs de ce nombre.
Exercices 5
Ecrire un programme Python qui demande à l’utilisateur de saisir un nombre entier n et de lui afficher
la table de multiplication de ce nombre.
Améliorez le programme afin qu’il affiche les tables de multiplications de tous les nombres compris
entre 1 et 9
Exercices 6
Affichez les entiers de 0 à 15 non compris, de trois en trois, en utilisant une boucle for et l’instruction range ().

Exercices 7
Écrivez un programme Python pour entrer un nombre et vérifiez si le nombre est parfait ou non.
Un nombre parfait est un entier positif qui est égal à la somme de ses diviseurs positifs appropriés.
Par exemple: 6 est le premier nombre parfait
Les diviseurs appropriés de 6 sont 1, 2, 3.
Somme de ses diviseurs stricts = 1 + 2 + 3 = 6.
Par conséquent, 6 est un nombre parfait.

Exercices 8
Écrivez un programme pour afficher tous les nombres naturels de 1 à n en utilisant la boucle for

Exercices 9
Écrivez un programme pour afficher tous les nombres naturels en sens inverse de n à 1.

Exercices 10
Ecrire un programme Python qui demande à l’utilisateur de saisir un nombre entier, puis le
programme compte et affiche le nombre de chiffres qui composent cet entier.

Vous aimerez peut-être aussi