0% ont trouvé ce document utile (0 vote)
5 vues19 pages

Cours Python : Affectation et Variables

Transféré par

lilygarciaaustin
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)
5 vues19 pages

Cours Python : Affectation et Variables

Transféré par

lilygarciaaustin
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

15/10/2025 23:18 cours_python_corrigé

Cours Python 2nde SNT


1. Affectation en Python
En programmation, nous avons besoin de stocker des éléments , de les mettre en
mémoire. Pour cela , on procède à l'affectation d'une variable par une donnée.

Propriété 1

En Python, l' affectation se réalise avec l'opérateur =

le script :

a=5 met en mémoire l'entier 5 dans la variable a

a="easy" met en mémoire la chaine de caractères "easy" dans la variable a

Exercice 1
Que vaut a à la fin de ce script :
a=1
b=-1
a=a*b
a=a+b

Réponse

a vaut 1 sur la première ligne du code

puis a vaut a = ab = 1(-1)=-1 à la troisiéme ligne de code

puis a = a+b = -1 + (-1)=-2 à la dernière ligne

In [1]: a=1
b=-1
a=a*b
a=a+b
print(a)

-2

Hervé Trézène aimerait avoir un algorithme permettant de permuter les nombres stockés
dans deux variables a et b. Pour simplifier, on suppose que la variable a stocke le nombre
8, tandis que la variable b stocke le nombre -3.

[Link] 1/19
15/10/2025 23:18 cours_python_corrigé

1. Yves Aladaire propose le code suivant :

1: # ceci est un commentaire (il commence par le symbole dièse #) :


2: # il n'est pas pris en compte par l'interpréteur, il n'est lu que
par le programmeur et l'utilisateur : vous.
3: # mémorisation des valeurs initiales :
4: a=8
5: b=-3
6: # programme proposé par Yves pour la permutation du contenu :
7: a=b
8: b=a
a. Compléter sur une feuille la table d'exécution commencée ci-dessous, sans prendre en
compte les lignes de commentaires :

Réponse

ligne numero valeur stockée dans la variable a valeur stockée dans la variable b

4 8 non affectée

5 8 -3

7 -3 -3

8 -3 -3

b. Est-ce le programme proposé par Yves permet d'échanger les valeurs stockées dans
les varaibles a et de b ?

Réponse

Le programme proposé par Yves ne permet d'échanger les valeurs de a et b.


La variable a a bien été changée mais pas celle de b

2. Amin Bhar propose l'algorithme suivant :

1: # mémorisation des valeurs initiales :

[Link] 2/19
15/10/2025 23:18 cours_python_corrigé

2: a=8
3: b=-3
4: # programme proposé par Roger pour la permutation du contenu :
5: b=a
6: a=b
a. Compléter sur une feuille la table d'exécution commencée ci-dessous, sans prendre en
compte les lignes de commentaires :

Réponse

ligne numero valeur stockée dans la variable a valeur stockée dans la variable b

2 8 non afffectée

3 8 -3

5 8 8

6 8 8

b. Est-ce le programme proposé par Amine permet d'échanger les valeurs stockées dans
les variables a et de b ?

Réponse

Là encore ce programme ne permet pas de permuter les valeurs de a et b .


La variable b a bien été changée mais pas la variable a

3. Proposer un programme qui permet d'échanger les valeurs stockées dans les
variables a et de b ?

Réponse

In [7]: # mémorisation des valeurs initiales :


a=8
b=-3
c = b # création d'une variable temporaire c pour stocker la valeur de b
b=a # le contenu de b est modifié mais nous avons gardé la valeur de b d
a=c
print("a: ",a)
print("b: ",b)

a: -3
b: 8

2. Affichage en python

Propriété 2 :

[Link] 3/19
15/10/2025 23:18 cours_python_corrigé

Une chaîne de caractères correspond à un texte pouvant contenir différents


symboles. En Python, une chaîne de caractères est le contenu délimité par "".
Pour afficher une chaine de caractères en Python on utilise la fonction print()

Exemple 2 :

Testez ces différents scripts :

In [8]: print("Vivement les vacances !")

Vivement les vacances !

In [9]: prenom="Bob"
print("Mon prénom est :",prenom)

Mon prénom est : Bob

Exercice 3 :
Réaliser un script qui contient trois variables : prenom, nom et age et qui doit afficher :

"Bonjour je m'appelle Alphonse Dansletas, j'ai 358 ans. "

Dans le cas où vous vous appelleriez Alphonse Dansletas et que vous seriez âgé de 358
ans.

Réponse

In [10]: prenom = "Alphonse"


nom = "Dansletas"
age = 358
print("Bonjour je m'appelle",prenom,nom,", j'ai ",age,"ans")

Bonjour je m'appelle Alphonse Dansletas , j'ai 358 ans

3. Dialogue avec l'utilisateur

Propriété 3 :

La fonction input() permet d'ouvrir une boite de dialogue et de récupérer une


information saisie par l'utilisateur.
L'information récupérée grâce à un input est une chaîne de caractères.

Exemple 3 :
prenom=input("quel est ton prénom?")
print(prenom)

Exercice 4 :

[Link] 4/19
15/10/2025 23:18 cours_python_corrigé

Ecrire un script en Python qui demande à l'utilisateur, son prénom, son nom et son âge
et qui réalise un affichage comme dans l'exercice 2.

Réponse

In [11]: prenom= input("Quel est votre prénom : ")


nom = input("Quel est votre nom : ")
age=input("Quel est votre age : ")
print("Bonjour je m'appelle",prenom,nom,", j'ai ",age,"ans")

Quel est votre prénom : jean


Quel est votre nom : Tatou
Quel est votre age : 47
Bonjour je m'appelle jean Tatou , j'ai 47 ans

Comme l'information récupérée grâce à un input est une chaîne de caractères, il va falloir
changer le type de la variable pour permettre d'effectuer des calculs avec.

Exercice 5:
Un boulanger désire un programme qui demande à l'utilisateur le nombre de baguettes
qu'il désire, qui calcule le prix total (sachant qu'une baguette coûte 1.10 €) et qui affiche
le prix que l'utilisateur doit payer.

1. Testez le script suivant :

In [12]: nombre=input("Combien de baguettes désirez-vous ?")


prix = nombre * 1.1
print("Vous avez à payer",prix,"euros.")

Combien de baguettes désirez-vous ?5


---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
Input In [12], in <cell line: 2>()
1 nombre=input("Combien de baguettes désirez-vous ?")
----> 2 prix = nombre * 1.1
3 print("Vous avez à payer",prix,"euros.")

TypeError: can't multiply sequence by non-int of type 'float'

2. Quel message d'erreur obtenez-vous ?

Réponse

Le message d'erreur est "can't multiply sequence by non-int of type float" .


C'est à dire qu'a la ligne 2 l'interpréteur ne peut pas faire la multiplication car nombre
n'est pas un nombre mais une chaine de caractéres

3. Testez le script suivant :

In [31]: nombre=int(input("Combien de baguettes désirez-vous ?"))


prix = nombre * 1.1

[Link] 5/19
15/10/2025 23:18 cours_python_corrigé

print("Vous avez à payer",prix,"euros.")

Combien de baguettes désirez-vous ?5


Vous avez à payer 5.5 euros.

4. Quelle est la différence avec le code précédent de cet exemple ?

Réponse

La différence vient de la ligne 1 : la fonction int (de integer c'est à dire en français
entier) transforme la chaine de caractères saisie au clavier en un nombre entier.
L'opération à la ligne 2 peut maintenant s'éxécuter.

Propriété 4 :

L'instruction int permet de changer certaines chaînes de caractères en un nombre


entier. L'instruction float permet de changer certaines chaînes de caractères en un
flottant, c'est-à-dire un "nombre à virgule".

Exercice 6
Vous êtes chargé de mettre en place une borne automatique pour régler les droits
d’entrée à un parc d’attraction.

Chaque adulte doit payer 21€ pour rentrer et chaque enfant doit payer 13€. Pour cette
borne, vous devez programmer sur Python un programme qui renvoie le prix à payer en
fonction du nombre d’adultes et d’enfants du groupe.

Sachant que la variable A stocke le nombre d’adultes, E le nombre d’enfants et P le prix à


payer, proposez un tel programme qui demande à l'utilisateur le nombre de personnes
dans chacune des catégories et qui affiche le prix total à payer.

Réponse

In [14]: A = int(input("Quel est le nombre d'adultes ? "))


E = int(input("Quel est le nombre d'enfants ? "))
P=A*21+E*13
print("Prix total : ",P)

Quel est le nombre d'adultes ? 5


Quel est le nombre d'enfants ? 2
Prix total : 131

Exercice 7 :
L'Indice de Masse Corporelle (IMC) est un indicateur chiffré utilisé en médecine. L'IMC
d'une personne est donné par la formule I M C où la masse est en kilos et la
masse
=
2
taille

taille en mètres.

[Link] 6/19
15/10/2025 23:18 cours_python_corrigé

Proposez un programme qui demande à l'utilisateur sa taille et sa masse puis qui affiche
l'IMC de la personne.

Pensez à écrire un texte clair à destination de l'utilisateur pour qu'il sache quoi saisir.

Réponse

In [15]: masse = int(input("Quel est votre poids en kg ? "))


taille = float(input("Quelle est votre taille en m ? "))
imc=masse/taille**2
print("Votre indice IMC vaut ",imc)

Quel est votre poids en kg ? 85


Quelle est votre taille en m ? 1.8
Votre indice IMC vaut 26.234567901234566

4. Instruction conditionnelle en Python


Propriété 5

Les tests en Python :


Voilà quelques opérateurs :

pour tester l'égalité deux éléments : a==b renvoie True si a et b sont égaux,
False sinon. pour tester la différence deux éléments : a!=b renvoie True si a est
différent de b et False sinon.

pour tester la comparaison deux éléments : a < b renvoie True si a < b et


False sinon. Chaque utilisation de ces tests renvoie une variable qui ne peut
prendre que deux valeurs booléenne : True ou False ; On parle alors de booléen.

Attention à ne pas confondre :

a=2 qui stocke la valeur 2 dans la variable a.

a==2 qui teste si a est égal à l'entier 2 ou pas.

Propriété 6

La structure conditionnelle "if"


En Python, voici la structure :

if condition :
instruction(s) à effectuer dans la cas où la condition est
remplie
else :
instruction(s) à effectuer dans la cas contraire
Le bloc else n'est pas obligatoire

[Link] 7/19
15/10/2025 23:18 cours_python_corrigé

Vous remarquerez le symbole : très important en Python qui marque le début d'un
bloc.

C'est l'indentation (=décalage) qui délimite le bloc d'instructions.

Exemple 6 :
a=float(input("Entrer un nombre réel : "))
if a>=0 :
print("Vous avez entré un nombre positif ou nul",a)
else :
print("Vous avez entré un nombre négatif",a)

Qu'affiche le programme de l'exemple dans chacun des cas


suivants :
Avec a=8 ?

Avec a=-6 ?

Avec a=0 ?

Avec a="positif" ?

Réponse

Avec a = 8 : Comme a>0 alors le programme affichera Vous avez entré un nombre
positif ou nul 8

Avec a = -6 : Comme a<0 alors le programme affichera Vous avez entré un nombre
négatif -6 Avec a=0 : Comma a=0 alors me programme affichera Vous avez entré un
nombre positif ou nul 0 Avec a="positif" : le programme affichera une erreur car il ne
pourra pas convertir la chaine de caractères saisie en un nombre

Il est possible d'imbriquer plusieurs instructions conditionnelles ensemble.

Exemple7

On peut détailler l'exemple précédent ainsi en trois cas distinctions par imbrications de
deux instructions conditionnelles :
a=float(input("Entrer un nombre réel : "))
if a>0:
print("Vous avez entré un nombre strictement positif",a)
else: # ici, on est dans le cas où a<= 0
if a==0:
print("Vous avez entré un nombre nul",a)
else: # ici, on est dans le cas où a<=0 et a!=0 donc où a<0
print("Vous avez entré un nombre négatif",a)

[Link] 8/19
15/10/2025 23:18 cours_python_corrigé

il est possible de simplifier l'écriture de ces imbrication en utilisant le mot clé elif qui
est la contraction de else if .

Propriété 7

La structure elif :
if condition1 :
instruction(s)
elif condition2 :
instruction(s)
elif condition3 :
instruction(s)
else :
instruction(s)
On peut réécrire l'imbrication de l'exemple précédent ainsi :

a=float(input("Entrer un nombre : "))


if a>0 :
print("Vous avez entré un nombre strictement positif",a)"
elif a==0 :
print("Vous avez entré un nombre nul",a)
else :
print("Vous avez entré un nombre strictement négatif",a)

Exercice 10:
Écrire un programme qui :

Demande l'âge d'une personne,


Affiche si la personne est majeure où mineure.

réponse

In [16]: age = int(input("Quel est votre âge ? "))


if age >=18 :
print("vous êtes majeure")
else :
print ("vous êtes mineure")

Quel est votre âge ? 18


vous êtes majeure

Exercice 11 :
Dans une école de rugby, il y a quatre groupes :

le groupe des U8 pour les joueurs entre 8 ans inclus et 10 ans exclus ;

[Link] 9/19
15/10/2025 23:18 cours_python_corrigé

le groupe des U10 pour les joueurs entre 10 ans inclus et 12 ans exclus ;
le groupe des U12 pour les joueurs entre 12 ans inclus et 14 ans exclus ;
le groupe des U14 pour les joueurs entre 14 ans inclus et 16 ans exclus.

Le dirigeant veut qu'un enfant, accompagné de ses parents, allant sur le site Internet de
l'école puisse connaître le groupe qui lui correspondrait une fois son âge saisi.

Ne sachant comment structurer le programme, il fait appel à vous afin que vous lui
écriviez un programme, écrit en langage Python, qui demande l'âge de l'enfant et
renvoie la catégorie une fois la saisie de l'âge effectuée.

réponse

In [2]: age = int(input("Quel est votre âge : "))


if 8<=age<10 :
print("le groupe est U8")
elif 10<=age<12 :
print("le groupe est U10 ")
elif 12<=age<14 :
print("le groupe est U12")
elif 14<=age<16 :
print("le groupe est U14")
else :
print("Il n'y pas de groupe pour votre enfant ")

le groupe est U12

5. Fonction en Python
Une fonction en informatique est un peu comme une fonction en maths. Elle prend un
ensemble d'argument et renvoie quelque chose.

Propriété 8

Définir une fonction en Python


La syntaxe pour définir une fonction en Python est celle ci :

def nomDeLaFonction(argument1,argument2...):
instruction 1
instruction 2
.
.
.
return retourDeLaFonction

Exemple 9 :

Prenons la fonction f:x ⟼ x*x .

[Link] 10/19
15/10/2025 23:18 cours_python_corrigé

si vous voulez implémenter cette fonction en Python, il suffira d'écrire :

def f(x):
return x**2
Pour calculer l'image de 1 , en mathématiques vous feriez f(1) , en Python c'est pareil !
Tester f(1)

In [18]: def f(x):


return x**2

print(f(1))

2. Testez aussi le code suivant :


def somme(a,b):
return a+b

In [19]: def somme(a,b):


return a+b

print(somme(10,5))

15

Exercice 13
Écrire une fonction multiplication(a,b) qui renvoie la multiplication de a par b.

Réponse

In [20]: def multiplication(a,b):


return a*b

print(multiplication(10,2))

20

Exercice 14
1. Proposer une fonction, nommée mini2 qui prend comme arguments deux
nombres entiers a et b et qui renvoie le minimum de ces deux nombres.

2. Proposer une fonction, nommée mini4 , qui : prend comme arguments quatre
nombres entiers a, b, c et d,

fait appel plusieurs fois à la fonction mini2 pour finalement trouver le minimum des
quatre nombres

renvoie le minimum trouvé.

[Link] 11/19
15/10/2025 23:18 cours_python_corrigé

Réponse

In [21]: def mini2(a,b):


return min(a,b)

def mini4(a,b,c,d):
return min (min(a,b),min(c,d))

print(mini2(-5,4))
print(mini4(-9,0,5,96))

-5
-9

6. Boucle itérative : pour/for


1. Avec l'instruction range

Propriété 9

La structure "for" avec range

Voici la structure en Python d'une boucle répétitive for avec range

for i in range(n):
instruction 1
instruction 2
...
Dans cette boucle i prendra les valeurs de 0 à n−1.
Toutes les instructions dans la boucle seront appliquées pour chaque valeur de i.

Dans cette structure, on connait à l'avance le nombre de répétitions. Dans notre cas, il
est égal à n.

exemple 10

Cette boucle fait le calcul : 0+1+2+3+...+10


s=0
for i in range(11):
s=s+i
print(s)
Vérifier que le résultat affiché correspond bien à la somme 0+1+2+3+...+10.

Plus généralement, lors de l'instruction for i in range(m,n) , où m et n sont deux


entiers tels que n>m, i prend toutes les valeurs entières entre m et n-1.

In [3]: s=0
for i in range(11):

[Link] 12/19
15/10/2025 23:18 cours_python_corrigé

s=s+i
print(s)

55

Exercice 15
Ecrire une fonction somme(n) où n est un entier qui renvoie la valeur de la somme
1+2+3+...+n.

Réponse

In [22]: def somme(n) :


s=0
for i in range(n+1):
s=s+i
return s

print(somme(5))

15

Exercice 16
Un village en zone périurbaine compte aujourd'hui 2300 habitants. Le village voit sa
population augmenter chaque année de 120 habitants.

Proposez une fonction nommée population qui prend comme argument un entier N et
qui renvoie la population de ce village au bout de N années écoulées.

Testez votre fonction avec quelques valeurs.

Réponse

In [23]: def population(N):


habitants=2300
habitants = habitants + N*120
return habitants

print(population(1))
print(population(3))

2420
2660

[Link] 13/19
15/10/2025 23:18 cours_python_corrigé

Exercice 17
La comète de Halley passe à proximité du Soleil tous les 76 ans. Son dernier passage a eu
lieu 1986.

La comète 55P/Tempel-Tuttle pase à proximité du Soleil tous les 33 ans. Son dernier
passage a eu lieu en 1998.

Proposer un programme qui affiche l'année de la prochaine fois où les deux comètes
paseront à proximité du Soleil la même année.

Réponse

In [24]: i_halley = 1
i_tempel = 1
for i in range(100):
annee_halley = 1986 + i_halley * 76
annee_tempel = 1998 + i_tempel * 33
if annee_halley == annee_tempel :
print ( "l'année de la prochaine apparition des 2 comètes est ",annee_ha
break;
elif annee_halley > annee_tempel :
i_tempel = i_tempel +1
else :
i_halley = i_halley + 1

l'année de la prochaine apparition des 2 comètes est 3582

7. Sur un objet itérable


Propriété 10

La structure "for" avec in


Voici la structure en Python d'une boucle for avec in

for elt in iterable:


instruction 1
instruction 2
...
Dans cette boucle, elt va parcourir les éléments de la iterable .

La iterable peut être une chaine de caractères.

Le programme ci-dessous affiche séparément chaque caractère d'une chaîne de


caractères :

# -*- coding: utf-8 -*-

[Link] 14/19
15/10/2025 23:18 cours_python_corrigé

ch="Bonjour à [Link].s"
for elt in ch:
print(elt)

Exercice 18
Tester le script ci-dessus pour vérifier qu'il réalise bien à ce qui a été annoncé et modifier
la chaîne de caractères avec une autre phrase (Vous pouvez aussi rajouter des nombres
et des symboles).

réponse

In [25]: # -*- coding: utf-8 -*-


ch="Bonjour à [Link].s"
for elt in ch:
print(elt)

B
o
n
j
o
u
r

t
o
u
.
t
e
.
s

Exercice 19
1. Que fait le code suivant :

# -*- coding: utf-8 -*-


citation="Je ne cherche pas à connaître les réponses, je cherche à
comprendre les questions."
compteur=0
for elt in citation:
if elt=="e":
compteur=compteur+1
print(compteur)

Réponse

[Link] 15/19
15/10/2025 23:18 cours_python_corrigé

Ce code compte le nombre de lettre e dans la chaine de caractéres citation

2. Transformer le code pour qu'il compte le nombre de i.

In [26]: # -*- coding: utf-8 -*-


citation="Je ne cherche pas à connaître les réponses, je cherche à comprendre le
compteur=0
for elt in citation:
if elt=="i":
compteur=compteur+1
print(compteur)

Exercice 20
Proposer une fonction pour_perec qui remplace tous les "e" d'une phrase par un espace "
".

In [27]: def pour_perec(chaine):


new_chaine = ""
for carac in chaine :
if carac =="e" :
carac=" "
new_chaine = new_chaine+carac
return new_chaine

print(pour_perec("cerater"))

c rat r

Boucle itérative : while


Propriété 11

La structure while
Voici la structure en Python d'une boucle while

while condition:
instruction 1
instruction 2
...
Tant que la condition est vraie les instructions du bloc sont exécutées.

Dans cette structure, on ne connait pas à l'avance le nombre de répétitions.

Deux écueils à éviter :

Ne jamais entrer dans une boucle : si la condition au départ vaut False, la boucle
while ne sera jamais exécutée.

[Link] 16/19
15/10/2025 23:18 cours_python_corrigé

Tourner indéfiniment : Si la condition ne change jamais de valeur, la boucle ne


s'arrêtera pas et l'algorithme restera bloqué sur le while.

Exemple

Une balle part d'une hauteur de 2 mètres et perd 10% de sa hauteur à chaque rebond.
On cherche le nombre de rebonds pour la balle atteigne un maximum de 1,5 mètre de
hauteur. Ce problème (on parle de problème de seuil) peut être traité en python par le
script suivant :

hauteur = 2
rebond = 0
seuil = 1.5
while hauteur>seuil:
rebond = rebond+1
hauteur = hauteur*0.9
print(rebond)
Tester ce script

In [28]: hauteur = 2
rebond = 0
seuil = 1.5
while hauteur>seuil:
rebond = rebond+1
hauteur = hauteur*0.9
print(rebond)

Exercice 21
Une cuve d'eau à une contenance de 1000L. En moyenne la cuve d'eau se remplis de 3L
d'eau par jours. Écrire une fonction remplir() qui renvoie le nombre jours qu'il faudra
pour remplir la cuve.

reponse

In [29]: def remplir():


volume = 0
nb_jour=0
while(volume<1000):
volume = volume + 3
nb_jour = nb_jour +1
return nb_jour

print(remplir())

334

Exercice 22

[Link] 17/19
15/10/2025 23:18 cours_python_corrigé

Arjuna souhaite travailler dans un centre d'arts martiaux quelques heures par semaine. À
la suite d'un entretien, deux possibilités de salaire s'offrent à lui :

Proposition 1 : toucher 8 euros de l'heure,

Proposition 2 : versement de 91€ en début de mois, puis toucher 5 € chaque heure


travaillée.

Proposer une fonction choix qui renvoie le nombre d'heures à partir duquel la
proposition 1 est préférable pour Arjuna.

Réponse

In [30]: def choix():


nb_heures=1
proposition_1=0
proposition_2=91
while(proposition_1<proposition_2):
proposition_1 =8*nb_heures
proposition_2 = 91 + 5*nb_heures
nb_heures = nb_heures +1
return nb_heures

print(choix())

32

Exercice 23
Lorsque l'utilisateur saisit une donnée, il peut être utile de vérifier qu'elle est conforme à
ce qu'on attend de lui.

Proposer un programme qui demande à l'utisateur de rentrer un nombre positif.

Compléter ce programme afin de demander à l'utilisateur de saisir un nouveau nombre si


le nombre entré ne correspond pas à la demande.

Modifier le programme précédent pour limiter la répétition à au plus 10 demandes


successives. Rajouter un message d'arrêt si l'utilisateur "s'obstine" à saisir un nombre
strictement négatif.

réponse

In [6]: tentative=0
nombre=-1
while ( tentative <10 and nombre < 0 ) :
nombre = int(input("Entrer un nombre positif"))
tentative = tentative+1
if tentative == 10 :
print(" On vous demandait de rentrer un nombre positif, nombre de tentatives

[Link] 18/19
15/10/2025 23:18 cours_python_corrigé

Entrer un nombre positif-5


Entrer un nombre positif-5
Entrer un nombre positif-5
Entrer un nombre positif-5
Entrer un nombre positif-4
Entrer un nombre positif-5
Entrer un nombre positif-5
Entrer un nombre positif-5
Entrer un nombre positif-5
Entrer un nombre positif-5
On vous demandait de rentrer un nombre positif, nombre de tentatives dépassées

[Link] 19/19

Vous aimerez peut-être aussi