Académique Documents
Professionnel Documents
Culture Documents
bound = 5
2 sum = 0
3 for i in range (0, bound, 1):
sum = sum + i
2 : Écrire un programme en langage python qui permet de saisir un entier positif composé de
cinq chiffres différents , puis de vérifier et d’afficher si cet entier obéit à la règle ou non.
3 : Écrire un programme nombre Voyelles qui affiche le nombre de voyelles d’un mot (écrit en
minuscule, sans caractère accentué).
o Ce petit programme va nous permettre de voir comment on manipule
facilement les chaînes de caractères avec Python.
o Dans la boucle principale, on demande à l’utilisateur de saisir un mot. Le
programme affiche alors le nombre de voyelles du mot donné.
4 : Écrire programme en python permettant de lire un nombre entier N puis calcule son
factoriel en utilisant une boucle while
a. Le programme ne se plante pas si l’utilisateur à décidé de saisir « bonjour » ou un
nombre négatif plus-tôt que 6 par exemple .
5 : Écrire un programme en python qui affiche les tables de multiplications de 1 à N.
a. N : est un entier supérieur à zéro saisie par l’utilisateur.
b. Gérer l’affichage en ajoutant des espaces après chaque table.
c. Le résultat après exécution est donné par l’image suivant
6 :Écrire un programme en langage python qui permet d’afficher un triangle isocèle formé
d’étoile(*).
o La hauteur du triangle (c ‘est a dire le nombre des lignes)sera fournie en donnée,comme
dans l exemple ci dessous.
o Le nombre des caractères étoiles(*) sur la base sera le double de haÉcrire un programme
en langage python qui permet de trouver les nombres qui sont divisibles par 7 ,multiple
de 3 et multiple de 5, entre deux bornes choisit par l’utilisateur (tous deux
inclus).L’utilisateur doit saisir deux nombres positifs et le deuxième nombre doit être
supérieur au premier
7: Dans le même programme:
o Afficher le nombre des nombres trouvés
o Afficher la somme des nombres trouvés
o Afficher la liste des nombres trouvés
o
8 : On dispose d’une feuille de papier d’épaisseur 0.1mm.
o Combien de fois doit-on la plier au minimum pour que l’épaisseur dépasse une de 400m
o Écrire un programme en Python pour résoudre ce problème
9 :Écrire un programme en langage python qui permet d’afficher les N premiers termes d’une suite
dite "Suite de Fibonacci".
o Le nombre N est fournit par l’utilisateur.
o Il s’agit d’une suite de nombres dont chaque terme est égal à la somme des
deux termes qui le précèdent.
o Ses deux premiers termes sont 0 et 1, et ensuite, chaque terme successif est
la somme des deux termes précédents. Ainsi 0+1=1, 1+1=2, 1+2=3, 2+3=5,
3+5=8, etc.
o Exemple: Lorsque vous lancez l’exécution de ce programme, vous
obtenez : 0,1,1,2,3,5,8,13,21,34,55,89,144,233,…
10 :Écrire un programme en Python qui lit les notes à partir du clavier données en input, la fin des
données étant signalée par une valeur négative ou supérieur à 20,(on suppose aussi que la suite des
notes contient toujours au moins un élément)
o Affiche le nombre des notes saisies
o Affiche la liste des notes saisies sur une seule ligne, avec des espaces entre
eux.
o Calcule et affiche la moyenne de ces notes.
o En fin, il affiche la mention correspondante :
o « Très Bien » Si la moyenne est >14.
o « Bien » Si la moyenne est comprise entre 12 et 14.
o « Passable » Si la moyenne est comprise entre 10 et 12.
o « Non admis » Si la moyenne est <10.