Quiz de calcul mental
Exercice de TD · niveau 2 · sciences numériques et technologie (seconde), chapitre 7 — Projets et mini-jeux · Pierre-feuille-ciseaux
Énoncé
Écrire un programme qui pose multiplications au hasard (deux entiers entre et ), lit la réponse de l'utilisateur, et affiche à la fin le nombre de bonnes réponses.
Corrigé
import random
score = 0
for i in range(5):
a = random.randint(2, 9)
b = random.randint(2, 9)
reponse = int(input(str(a) + " x " + str(b) + " = "))
if reponse == a * b:
score = score + 1
print("Score :", score, "/ 5")Les autres exercices de ce chapitre Le cours du chapitre
Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.