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

Exercices de programmation en Python

Transféré par

Ghita Ghita
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
8 vues1 page

Exercices de programmation en Python

Transféré par

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

FSBM Algorithmique & programmation

Travaux dirigés N°3


(Structures répétitives)
Exercice 1 :
Ecrire un programme qui demande un nombre de départ, et qui ensuite écrit la table de multiplication de
ce nombre, présentée comme suit (cas où l'utilisateur entre le nombre 7) :
Table de 7 :
7x1=7
7 x 2 = 14

7 x 10 = 70
Exercice 2 :
Ecrire un programme qui demande un nombre de départ, et qui calcule la somme des entiers jusqu’à ce
nombre. Par exemple, si l’on entre 5, le programme doit calculer :
1 + 2 + 3 + 4 + 5 = 15
Exercice 3 :
Ecrire un programme qui demande un nombre de départ, et qui calcule sa factorielle.
NB : la factorielle de 8, notée 8 ! Vaut 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8
Exercice 4:
Ecrire un programme qui demande successivement 20 nombres à l’utilisateur, et qui lui dise ensuite quel
était le plus grand parmi ces 20 nombres :
Entrez le nombre numéro 1 : 12
Entrez le nombre numéro 2 : 14

Entrez le nombre numéro 20 : 6
Le plus grand de ces nombres est : 14
Modifiez ensuite le programme pour que le programme affiche de surcroît en quelle position avait été
saisie ce nombre :
C’était le nombre numéro 2
Exercice 5 :
Écrire une fonction d'instruction permettant de calculer et d'afficher la somme suivante :
Somme = 1 + 1/3 + 1/5 + 1/7 + ... + 1/999
Exercice 6 :
Ecrire un programme qui demande à l’utilisateur un nombre compris entre 1 et 3 jusqu’à ce que la
réponse convienne
Exercice 7 :
Ecrire un programme qui demande un nombre de départ, et qui ensuite affiche les dix nombres suivants.
Par exemple, si l'utilisateur entre le nombre 17, le programme affichera les nombres de 18 à 27.
Exercice 8 :
Ecrire un programme qui demande successivement des nombres à l’utilisateur, et qui calcule leur
moyenne. La saisie des nombres s’arrête lorsque l’utilisateur entre un zéro.
Exercice 9 :
Ecrire un programme qui permet de déterminer si un nombre entier est premier.
Exercice 10 :
Ecrire un programme qui permet de déterminer les nombres premiers compris entre 0 et 100.

Vous aimerez peut-être aussi