1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
| program CALCUL ;
uses crt;
var N1, N2, CHOIX, RESULT : integer ;
var N3, N4, RESUL : real ;
var Ch: Char;
Begin
writeln('=== Calculatrice ===') ; writeln('') ;
writeln('Voici les differentes methodes de calculs :') ;
writeln('1. Addition') ;
writeln('2. Soustraction') ;
writeln('3. Multiplication') ;
writeln('4. Division') ; writeln('') ;
write('Veuillez choisir une methode de calcul : ') ; read(CHOIX) ;
if CHOIX=1
then
begin
writeln('') ; write('Veuillez entrer le premier chiffre : ') ; read(N1) ;
write('Veuillez entrer le second chiffre : ') ; read(N2) ;
RESULT := N1 + N2 ;
writeln('') ; writeln('Le resultat de l''addition ',N1 ,' + ',N2 ,' = ', RESULT) ;
Ch := ReadKey;
end
else
if CHOIX=2
then
begin
writeln('') ; write('Veuillez entrer le premier chiffre : ') ; read(N1) ;
write('Veuillez entrer le second chiffre : ') ; read(N2) ;
RESULT := N1 - N2 ;
writeln('') ; writeln('Le resultat de la soustraction ',N1 ,' - ',N2 ,' = ',RESULT) ;
readln ;
Ch := ReadKey;
end
else
if CHOIX=3
then
begin
writeln('') ; write('Veuillez entrer le premier chiffre : ') ; read(N3) ;
write('Veuillez entrer le second chiffre : ') ; read(N4) ;
RESUL := N3*N4 ;
writeln('') ; writeln('Le resultat de la multiplication est ',RESUL) ;
readln ;
Ch := ReadKey;
end
else
if CHOIX=4
then
begin
writeln('') ; write('Veuillez entrer le premier chiffre : ') ; read(N1) ;
write('Veuillez entrer le second chiffre : ') ; read(N2) ;
RESUL := N3/N4 ;
writeln('') ; writeln('Le resultat de la division est ',RESUL) ;
readln ;
Ch := ReadKey;
end
else
if CHOIX>5
then
begin
writeln('') ; write('Veuillez entrer un chiffre designant une methode de calcul ! ') ;
readln ;
Ch := ReadKey;
end ;
End. |
Partager