FRstudy.me offre une solution complète pour toutes vos questions. Posez vos questions et obtenez des réponses détaillées et fiables de la part de notre communauté d'experts bien informés.
Sagot :
Réponse :
Bonjour,
Explications étape par étape
1)
Nombre=int(input("Donnez un nombre de mois supérieur à 3 "))
x1=1
x2=1
if Nombre >= 3:
for k in range (1,Nombre+1):
x3=x1+x2
x1=x2
x2=x3
print (k,"le nombre de couples de lapins est de ",x1)
else:
print ("le nombre de couples de lapins est de 1")
Erreurs:
ligne 1: un input renvoie une chaîne de caractères, il faut donc forcer pour que la réponse soit un entier: c'est le rôle de INT
ligne 4: il manque les ":"
ligne 5: (c'est une virgule et non un point-virgule
ligne 10: il manque les ":"
2)
Le programme affiche 13
Donnez un nombre de mois supérieur à 3 6
1 le nombre de couples de lapins est de 1
2 le nombre de couples de lapins est de 2
3 le nombre de couples de lapins est de 3
4 le nombre de couples de lapins est de 5
5 le nombre de couples de lapins est de 8
6 le nombre de couples de lapins est de 13
Votre participation est très importante pour nous. Continuez à partager des informations et des solutions. Cette communauté se développe grâce aux contributions incroyables de membres comme vous. Merci d'avoir choisi FRstudy.me. Nous espérons vous revoir bientôt pour plus de solutions.