15/12/06 22:29
giodum
Salve a tutti, ho provato a svolgere l'esercizio riguardante Case..of. Ho provato a risolverlo, ma essendo abbastanza digiuno di Pascal non ho ottenuto buoni risultati. Qualcuno potrebbe corregerlo e darmi una mano?? Ho le olimpiadi di Informatica, ma non so nulla!!! HELP!
program Operazioni;
Uses Crt;
Var a,b,c:real;
d:integer;
begin
clrscr;
write('Inserire un numero reale: ');
readln(a);
write('Inserire un altro numero reale: ');
readln(b);
writeln('Premere 1 per eseguire la somma dei due numeri, Premere 2 per eseguire la differenza dei due numeri, Premere 3 per eseguire la moltiplicazione dei due numeri,Premere 4 per eseguire la divisione dei due numeri');
write('Scegliere l''operazione da effettuare: ');
readln(d);
case d of
1: c:=a+b;
writeln('Il risultato della somma è: ',c);
2: c:=a-b;
writeln('Il risultato della sottrazione è: ',c);
3: c:=a*b;
writeln('Il risultato della moltiplicazione è: ',c);
4: c:=a/b;
writeln('Il risultato della divisione è: ',c);
else
writeln('Selezionare SOLO una delle quattro opzioni');
end;
readln
end.
AIUTATEMI!!! Grazie
program Operazioni;
Uses Crt;
Var a,b,c:real;
d:integer;
begin
clrscr;
write('Inserire un numero reale: ');
readln(a);
write('Inserire un altro numero reale: ');
readln(b);
writeln('Premere 1 per eseguire la somma dei due numeri, Premere 2 per eseguire la differenza dei due numeri, Premere 3 per eseguire la moltiplicazione dei due numeri,Premere 4 per eseguire la divisione dei due numeri');
write('Scegliere l''operazione da effettuare: ');
readln(d);
case d of
1: c:=a+b;
writeln('Il risultato della somma è: ',c);
2: c:=a-b;
writeln('Il risultato della sottrazione è: ',c);
3: c:=a*b;
writeln('Il risultato della moltiplicazione è: ',c);
4: c:=a/b;
writeln('Il risultato della divisione è: ',c);
else
writeln('Selezionare SOLO una delle quattro opzioni');
end;
readln
end.
AIUTATEMI!!! Grazie
aaa