Énoncé de l'exercice
Solution proposée
# On demande à l'utilisateur de saisir deux nombres réels
A = float(input("Entrez le premier nombre : "))
B = float(input("Entrez le deuxième nombre : "))
# On demande l'opérateur
C = input("Entrez l'opérateur (+, -, * ou /) : ")
# On effectue l'opération selon l'opérateur
if C == "+":
resultat = A + B
print("Résultat :", resultat)
elif C == "-":
resultat = A - B
print("Résultat :", resultat)
elif C == "*":
resultat = A * B
print("Résultat :", resultat)
elif C == "/":
if B != 0:
resultat = A / B
print("Résultat :", resultat)
else:
print("Erreur : division par zéro impossible.")
else:
print("Erreur : opérateur invalide.")