QCM - Algorithmique en puzzle
QCM 03
Pour s’entraîner
Les programmes suivants sont mélangés. Les remettre dans l’ordre en respectant l’algorithme demandé.
- Le programme doit saluer l’utilisateur, lui demander de noter son plat préféré et l’afficher à l’écran.
food = input("Quel est ton aliment préféré?)
print("Bonjour")
print("Moi aussi j'aime bien le, food)
- Le programme doit demander deux nombres à l’utilisateur, les multiplier et afficher le résultat à l’écran.
resultat = nb1 * nb2
nb2 = int(input("Choisir un second nombre: )"))
print("Le résultat est", resultat)
nb1 = int(input("Choisir un premier nombre: )"))
- Comprendre les attentes du code et le remettre dans l’ordre.
elif operation == "-":
print(nb1 - nb2)
else:
print(nb1 + nb2)
print("Cette instruction n'existe pas")
operation = input("Quelle opération voulez-vous effectuer?")
elif operation == "/":
nb2 = int(input("Choisir un second nombre: )"))
elif operation == "*":
nb1 = int(input("Choisir un premier nombre: )"))
if operation == "+":
print(nb1 * nb2)
print(nb1 / nb2)
D’après computerscienced.co.uk