Exercice algorithme
[tab name=’Exercice algorithme’]
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.
[/tab][tab name=’Correction’]
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 »)
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
Exercice algorithme
Exercice informatique, Correction exercice, exercices corrigés, Solution exercice, Exercice algorithme
[/tab][end_tabset skin= »lightness » ]