Sunteți pe pagina 1din 4

Program 1 program if3a; {Elaborati un program care calculeaza valorile lui y. La elaborarea programului folositi instructiunea if.

Se da functia | 2x,x>=0 y =| | x/2,x<0 } uses Crt; var x,y:real; begin write('x='); readln(x); if x>=0 then y:=2*x else y:=x/2; writeln('y=',y ); readln; end. {Se considera ca a=18, b=-15 si p=true.} {a)if a>b then x:=1 else x:=4; b) if a<b then x:=15 else x:=-21; ) if p then x:=32 else x:=638; d) if not p then x: =0 else x:=1; e) if (a<b) and p then x= -1 else x:=1; f) if (a>b) or p then x:=-6 else x:=5; g) if not (a>b) then x:= 19 else x:=-2;

h) if (a=b) or p then x:=89 else x:=-15.


1

} Program 2 program ifcris1; {Elaborati un program care calculeaza valoarea lui y. La elaborarea programului folositi instructiunea if.Se da functia | 2*x,x>=4 y =| | x/2,x<4 } uses Crt; var x,y:real; begin write('x='); readln(x); if x>=4 then y:=2*x else y:=x/2; writeln('y=',y ); readln; end. Program 3 program ifcris2; {Elaborati un program care calculeaza valoarea lui y. La elaborarea programului folositi instructiunea if.Se da functia | x+3,x>=5 y =| | x-3,x<5 } uses Crt; var x,y:real; begin
2

write('x='); readln(x); if x>=5 then y:=x+3 else y:=x-3; writeln('y=',y ); readln; end. Program 4 program ifeval2; {Elaborati un program, folosind instructiunea IF care afiseaza pe ecran valorile functiei y pentru valori ale argumentului de la x1 la x2 cu pasul deltax. Se da functia y = x / 3 + 2.} uses Crt; var x, y : real; begin write('x='); readln(x); y:=x; if x>0 then; y:=x/3+2; writeln('y=',y); readln; end. Program 5 program iflunile1; uses Crt; {Elaborati un program, folosid instructiunea IF care tranforma, cifrele de la 1 la 12 citite de la tastatura,in linile anului} var x: 1..12; begin
3

x:=1; ClrScr; writeln('Introduceti una din cifrele'); writeln('1 ,2 ,3 ,4 ,5 ,6 ,7 ,8 ,9 ,10 ,11 ,12 '); readln(x); if x=1 then writeln('ianuarie') else if x=2 then writeln('februarie') else if x=3 then writeln('martie') else if x=4 then writeln('aprilie') else if x=5 then writeln('mai') else if x=6 then writeln('iunie') else if x=7 then writeln('iulie') else if x=8 then writeln('august') else if x=9 then writeln('septembrie') else if x=10 then writeln('octombrie') else if x=11 then writeln('noiembrie') else if x=12 then writeln('decembrie'); readln; end.

S-ar putea să vă placă și