Adloun

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.