Exercice corrigé : Mini calculatrice + CASE + IF
Forum INFOMATH :: Enseignement de l'informatique :: Informatique - Collège & Lycée :: Exercices Pascal
Page 1 sur 1
Exercice corrigé : Mini calculatrice + CASE + IF
Voilà un petit exercice sur les contrôles en Pascal.
Ecrire un programme qui saisit:
* un entier "X"
* un opérateur arithmétique "OP" de type "caractère" pouvant être {*,+,-,/}
* un entier "Y"
effectue l'opération X OP Y et affiche son résultat.
Exemple:
ou aussi
Bon courage.
Ecrire un programme qui saisit:
* un entier "X"
* un opérateur arithmétique "OP" de type "caractère" pouvant être {*,+,-,/}
* un entier "Y"
effectue l'opération X OP Y et affiche son résultat.
Exemple:
- Code:
X = 5
OP = +
Y = 9
Résultat: 5 + 9 = 14
ou aussi
- Code:
X = -7
OP = /
Y = 0
Résultat: erreur=division par zéro.
Bon courage.
Napoléon- Admin
-
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7685
Date d'inscription : 19/03/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Re: Exercice corrigé : Mini calculatrice + CASE + IF
Voilà un exemple de solution.
Des commentaires ?
- Code:
program calculette;
uses wincrt;
var
X,Y: integer;
op: char;
begin
write('X = ');
readln(X);
write('OP = ');
readln(OP);
write('Y = ');
readln(Y);
case (OP) of
'+' : writeln(X,' + ',Y,' = ',X+Y);
'-' : writeln(X,' - ',Y,' = ',X-Y);
'*' : writeln(X,' x ',Y,' = ',X*Y);
'/' : if (Y<>0) then
writeln(X,' / ',Y,' = ',(X/Y):2:3)
else
writeln('ERREUR: division par Zéro!');
else
writeln('OPERATION INCONNUE!');
end;
end.
Des commentaires ?
Napoléon- Admin
-
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7685
Date d'inscription : 19/03/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Sujets similaires
» Exercice de révision BAC PRATIQUE 2012 + corrigé
» Exercice corrigé : manipulation simple des tableaux
» Exercice corrigé : manipulation des diviseurs d'un nombre
» Exercice corrigé: Extrait BAC : Boucles + Random + Simulation d'un jeu
» Exercice corrigé Bac 2009 Pratique: Tri par bloc (info)
» Exercice corrigé : manipulation simple des tableaux
» Exercice corrigé : manipulation des diviseurs d'un nombre
» Exercice corrigé: Extrait BAC : Boucles + Random + Simulation d'un jeu
» Exercice corrigé Bac 2009 Pratique: Tri par bloc (info)
Forum INFOMATH :: Enseignement de l'informatique :: Informatique - Collège & Lycée :: Exercices Pascal
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|