Задачи на использование операторов ветвления.

1. Составьте программу, которая запрашивает с клавиатуры значения x и y. Если x>y то печатается разность x-y, в противном случае y-x.

2. Напишите программу, которая запрашивает с клавиатуры a, b, c. Если a>b+c, то на печать выводится a. В другом случае выводится b+c.

3. Напишите программу, которая запрашивает с клавиатуры значения k и x. Если k=1, то вычисляется значение sin(x), если k=2, то вычисляется значение cos(x).

4. Напишите программу, которая запрашивает значения p и m. Если p>m2 , то печатается p, в противном случае m2.

 

 

Образец решения одной из задач.

На языке PASCAL

 program z_3;

 var a,y,z: real;

 begin

 read (a,y,z);

 f:=sqr(a)+2*a*cos(sqr(x-y));

 if f>0 then c:=z+a else c:=y-a;

 write ( c );

end.