Algorithme Calculatrice { // Déclaration des variables variable op1, op2, resultat : réel signe : caractère // Début des instructions Afficher("Donner la valeur du premier opérande : ") Saisir(op1) Afficher("Donner l'opérateur (+ - * ou /) : ") Saisir(signe) Afficher("Donner la valeur du deuxième opérande : ") Saisir(op2) Selon signe { '+' : resultat <-- op1 + op2 '-' : resultat <-- op1 - op2 '*' : resultat <-- op1 * op2 '/' : Si (op2 = 0) alors { Afficher("La division par zéro est impossible.\n") } sinon { resultat <-- op1 / op2 } } Afficher("Le résultat ",op1,signe,op2," est ", resultat,"\n") }