You are on page 1of 2

Exercitiul 3 pag 89

a) Program P50;
var x, y : real;
begin
writeln('x='); readln(x);
if x>0 then y:=2*x else y:=x/2;
writeln('y=', y);
readln;
end.

b) Program P50;
var x, y : real;
begin
writeln('x='); readln(x);
if x>5 then y:=x+3 else y:=x-3;
writeln('y=', y);
readln;
end.

c) Program P50;
var x, y : real;
begin
writeln('x='); readln(x);
if x>3 then y:=x else y:=x+4;
writeln('y=', y);
readln;
end.

d) Program P50;
var x, y : real;
begin
writeln('x='); readln(x);
if abs(x)>3 then y:=x else y:=2*x;
writeln('y=', y);
readln;
end.

Exercitiul 5 pag 92
Program a2;
var x:integer;
c:char ;
begin
writeln('Introdu x');
readln(x);
case x of
1:writeln('I');
5:writeln('V');
10:writeln('X');
50:writeln('L');
100:writeln('C');
500:writeln('D');
1000:writeln('M');
end;
readln;
end.
Exercitiul 8 pag 115
Program P50;
var x, y : real;
begin
writeln('x='); readln(x);
if x>15 then y:=9*x+3*sqr(x) else y:=3*x-5*sqrt(x+28);
writeln('y=', y);
readln;
end.

Exercitiul 9 pag 115


program a1;
var valoare:integer;
begin
writeln ('Dati valoarea:');
readln(valoare);
case valoare of
1: writeln('un ban');
5: writeln('cinci bani');
10: writeln('zece bani');
25: writeln('douazeci si cinci de bani');
50: writeln('cincizeci de bani!');
else writeln('valoare inadmisibila');
end;
end.

You might also like