Enoncé de l’Exercice :
Ecrire un programme Calculatrice permettant la saisie de deux entiers et une opération –
Booléen - ( +, - , / , x ) et affichant le résultat.
Donner avant cela les spécifications, la solution en langage naturel, les structures de données.
Spécifications :
Données : 2 opérandes et un opérateur
Résultat : résultat de l’opération choisie
Solution en langage naturel : Saisie des données, envisager tous les
cas : +, - , x, /. Attention à la division par zéro qui est impossible
Structure de données : 2 opérandes : des entiers
Un opérateur booléen : +, -, * , /
Algorithme :
Action : calcul
Var : a, b : réel op : booléen
Début
Ecrire (« saisissez le premier entier »)
Ecrire (« saisissez le premier entier »)
Lire (a)
Ecrire (« saisissez l’opérateur »)
Lire (op)
Ecrire (« saisissez la deuxième variable »)
Lire (b)
Selon que :
Op = ‘+’ : Ecrire (a+b)
Op = ‘*’ : Ecrire (a*b)
Op = ‘/’ : Si b= 0 alors écrire (« division impossible »)
Sinon écrire (a/b)
Op = ‘-‘ : Ecrire (a-b)
Fin selon
Fin