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

Fiche TD While - Python

Le document présente une fiche de travaux dirigés sur les instructions itératives en Python, incluant une série d'exercices à réaliser. Les exercices portent sur l'affichage de nombres, la somme, le produit, la recherche de maximum et de minimum, ainsi que des vérifications de conditions sur les entrées utilisateur. Chaque exercice est numéroté et décrit clairement les tâches à accomplir.

Transféré par

saadiabendoumia
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 DOC, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
11 vues2 pages

Fiche TD While - Python

Le document présente une fiche de travaux dirigés sur les instructions itératives en Python, incluant une série d'exercices à réaliser. Les exercices portent sur l'affichage de nombres, la somme, le produit, la recherche de maximum et de minimum, ainsi que des vérifications de conditions sur les entrées utilisateur. Chaque exercice est numéroté et décrit clairement les tâches à accomplir.

Transféré par

saadiabendoumia
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 DOC, PDF, TXT ou lisez en ligne sur Scribd

Le 03/12/2020

Fiche de TD n°4
LES INSTRUCTIONS ITÉRATIVES
(Les boucles)

Ecrire un programme Python qui :

1- Affiche les 10 premiers nombres entiers impairs.


2- Fait la somme des 10 premiers nombres pairs.
3- Demande à l’utilisateur 20 nombres entiers et affiche les nombre positifs parmi ces nombres.
4- Demande à l’utilisateur 20 nombres entiers et affiche combien de nombres positifs ont été
donnés.
5- Fait la somme et le produit de n nombres donnés par l’utilisateur.
6- Demande un nombre de départ et affiche les dix nombres suivants. Par exemple, si
l'utilisateur entre le nombre 17,
le programme affichera les nombres de 18 à 27.

([Link]

7- Donne la position d’une lettre donnée dans une chaine.


8- Fait la somme d’une suite de nombres qui se termine par 0.
9- Demande 20 nombres et affiche le maximum.
10- Demande des notes et affiche leur moyenne. La dernière note est une note négative.
11- Fait la somme des nombres impairs d’une suite de nombres qui se termine par 0.
12- Affiche le nombre de nombres pairs et le nombre de nombres impairs dans une suite de
nombres se terminant par 0.
13- Affiche la table de multiplication d’un nombre donné.
14- Affiche les 28 premiers nombres entiers.
15- Affiche les 20 premiers nombres entiers impairs.
16- Donne la position d’un nombre entre 25 et 38.
17- Demande 20 nombres et affiche le maximum.
18- Demande une suite de nombres se terminant par -1 et affiche le maximum et le minimum
de ces nombres.
19- Demande une valeur jusqu’à ce qu’elle soit entre 10 et 20 et affiche « ok ! ».
20- Demande des notes entre 0 et 20 et affiche leur moyenne. La dernière note est une note
négative.
21- Fait le produit d’une suite de nombres. Cette suite se termine quand l’utilisateur répond
« non » à la question : « voulez-vous taper un autre nombre ? »

22- Demande un nombre compris entre 10 et 20. Si le nombre est supérieur à 20, afficher le
message : « Plus petit ! ». S’il est inférieur à 10, afficher « Plus grand ! ». 0 indique la fin du
jeu.
([Link]
[Link]#En5.1)
23- Donne la position d’une lettre donnée dans une chaine. Le programme doit se terminer
quand l'utilisateur répond : "non" à la question : "Voulez-vous faire une autre recherche?"

24- Affiche les diviseurs d’un nombre donné.


25- Affiche le nombre de diviseurs d’un nombre donné.
26- Dit si un nombre donné est premier ou non. Un nombre premier est un nombre qui n’a que
deux diviseurs : 1 et le nombre lui-même. 5 est premier car ses diviseurs sont 1 et 5. 6 ne
l’est pas car ses diviseurs sont 1, 2, 3, 6.

27- Fait le produit des nombres premiers d’une suite de nombres. Cette suite se termine quand
l’utilisateur répond par « non » à la question : « voulez-vous taper un autre nombre ? »

28- Affiche les 10 premiers nombres premiers.


29- Dit si un nombre est parfait ou non. Un nombre est dit parfait s’il est égal à la somme de
ses diviseurs (lui-même non inclus). 5 n’est pas parfait car la somme de ses diviseurs (1+5)
est 6 (5). 6 est parfait car la somme de ses diviseurs (1+2+3) est 6.

Vous aimerez peut-être aussi