Vous êtes sur la page 1sur 4

1.

Quel est l’a"chage produit par la suite d’instructions suivante


:
1 for i in range (0, 5, 1) :
2 print (8)
2. Quelle est la valeur de x après la suite d’instructions suivante
:
1x=0
2 for i in range (0,5,1):
3 x=x+8
3. Quelle est la valeur de x après la suite d’instructions suivante
:
1 x=0
2 for i in range (0, 5, 1 ) :
3 x = 10 * x + 8

Quelle est la valeur de sum après la suite d’instructions suivante


:
1i=0
2 sum = 0
3 sum = sum + i
4i=i+1
5 sum = sum + i
6i=i+1
7 sum = sum + i
8i=i+1
9 sum = sum + i
10 i = i + 1
11 sum = sum + i
12 i = i + 1
13 sum = sum + i
14 i = i + 1

bound = 5
2 sum = 0
3 for i in range (0, bound, 1):
sum = sum + i

Que valent les variables x et s après les instructions suivantes ?


1x=0
2 s = ""
3 for n in range (0, 10, and 1):
4x=x+1
5 s = s + "1"

Que produit le programme ci-dessous


for i in range (0, 3, 1):
2 for j in range (1, 5, 1):
3 print (" i = " + str (i) + ", j = " + str(j))
1 : Écrire un programme en langage python qui affiche les 100 premiers nombres entiers
premiers
Écrire un programme en langage python qui affiche la somme des 100 premiers nombres
entiers premier

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.

Vous aimerez peut-être aussi