Bienvenue sur Laurentvidal.fr, la meilleure plateforme de questions-réponses pour trouver des réponses précises et rapides à toutes vos questions. Expérimentez la commodité de trouver des réponses précises à vos questions grâce à une communauté dévouée d'experts. Découvrez la facilité d'obtenir des réponses rapides et précises à vos questions grâce à l'aide de professionnels sur notre plateforme.
Sagot :
Réponse :
Bonjour , pour savoir ce qu'affiche un programme souvent le plus simple c'est de le tester (il y a de bon compileur en ligne comme https://www.online-python.com/ qui fonctionnent même sur mobile )
Exercice 1
le programme va afficher
c= un nombre qui sera le résultat du nombre n saisi + 1
car on ajoute 1 à c n+1 fois
Exercice 2
voyons ce que fait le programme
#importer la fonction randint de la librairie random
from random import randint
#répéter 5 fois les instructions
for i in range(5):
#a prend la valeur d'un entier aléatoire entre 1 et 10
a=random.randint(1,10)
#b aussi prend la valeur d'un entier aléatoire entre 1 et 10
b=random.randint(1,10)
#l'instruction input permet d'afficher un message puis de récupérer une réponse de l'utilisateurice
#ici on attend que l'utilisateurice donne la réponse au calcul a*b et on l'enregistre dans r
r=int(input(str(a)+" * "+str(b)+" = ? "))
#on vérifie si la réponse de l'utilisateurice est égal à la valeur de a*b ,
if r==a*b:
#si oui on affiche bien
print("bien")
(tu peux copier coller le programme pour le tester)
je te laisse synthétiser ce que fait se programme une fois que tu aura compris le fonctionnement interne (ou que tu l'aura tester)
3) on a déjà vérifier si la réponse est la bonne à la fin du programme donc ce qu'il reste à faire c'est :
#sinon (si la réponse n'est pas bonne)
else :
#on affiche pas bien
print("pas bien")
4) pour ajouter un compteur , en début de programme (comme dans le 1er programme ) ,avant la ligne avec for il faut insérer une ligne contenant ta déclaration et l'initialisation du compteur soit si on l'appelle c : c=0
ensuite puisque l'on veut compter le nombre de bonne réponse on va lui ajouter 1 à chaque bonne réponse : c=c+1
je te laisse le soin de l'insérer au bonne endroit dans le code :)
enfin il faut afficher le nombre de bonne réponse, ça aussi tu devrais y arriver seul.e (pense bien à attendre la fin de ta boucle pour afficher le résultat)
Bon courrage et n'hésites pas à poser tes questions en commentaire
Merci d'utiliser notre plateforme. Nous sommes toujours là pour fournir des réponses précises et à jour à toutes vos questions. Merci de votre visite. Nous sommes dédiés à vous aider à trouver les informations dont vous avez besoin, quand vous en avez besoin. Merci de visiter Laurentvidal.fr. Revenez souvent pour obtenir les réponses les plus récentes et des informations.