Пожалуйста, представьтесь:

Условный оператор

1. Какое из следующих выражений выполняет поиск минимального числа?

if x>y then min:=x else min:=y;

if x>y then min:=2*x else min:=2*y;

 if  x<y  then z:=x else z:=y;

if  x<y  then z:=y else z:=x;

2. Каков результат выполнения данного алгоритма:

var max,x,y:integer;

Begin

   x:=6;

   y:=2;

   if x<y then max:=x else max:=y;

   writeln('большее из двух = ',max);

End.

3. Каков результат выполнения данного алгоритма:

var max,x,y,z:real;

Begin

   x:=5;

   y:=4;

   z:=6;

   if x>y then max:=x else max:=y;

   if z>max then max:=5*z;

   writeln(max);

End.

4. Какие из следующих алгоритмов дадут в результате 5?

var max,x,y,z:real;
Begin  x:=5;  y:=4;  z:=1;
if x>y then max:=x else max:=y;
if z>max then max:=6*z; writeln('большее из трёх =',max);
End.

var x,y:integer;
Begin
x:=8;
if x>3 then y:=x-3;
if x=3 then y:=x;
if x<3 then y:=x*x-5;
writeln('y =',y);
End.

var max,x,y:integer;
Begin
x:=5; y:=4;
if x>y then max:=x else max:=y;
writeln('большее из двух = ',max);
End.

var max,x,y,z:real;
Begin  x:=-2;  y:=-4;  z:=1;
if x>y then max:=x else max:=y;
if z>max then max:=5*z; writeln('большее из трёх =',max);
End.

var x,y:integer;
Begin
x:=5;
if x>3 then y:=x-3;
if x=3 then y:=x;
if x<3 then y:=x*x-5;
writeln('y =',y);
End.

5. Каков результат выполнения данного алгоритма:

var max,x,y:integer;
Begin
x:=5; y:=4;
if x>y then max:=x else max:=y
writeln(max)
End.

5

4

Ошибка: неверное выражение