va roog ajutor inlocuiti instructiunea case a programului p 54 cu o secventa echivalenta de instructiuni if
Program P 54;
var a,b: real;
c:char;
begin
write('a='); readln(a);
write ('b=');readln (b);
write('Cod operatie'); readln(c);
case c of
'+': writeln ('a+b', a+b);
'-':writeln ('a-b', a-b);
'*'writeln ('a*b', a*b);
'/' writeln('a/b', a/b);
else writeln ('Cod operatie necunoscut');
end;
readln;
end.
Răspunsuri la întrebare
Răspuns de
12
in loc de case poti utiliza aceasta structura if(daca)
If c='+' then write (a+b)
else if c='-' then write (a-b)
else if c='*' then write(a*b)
else if c='/' then write(a/b)
else write('Cod operational necunoscut');
If c='+' then write (a+b)
else if c='-' then write (a-b)
else if c='*' then write(a*b)
else if c='/' then write(a/b)
else write('Cod operational necunoscut');
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă