1)Чему будет равна переменная y после выполнения следующих операторов:
| a) x:=5; y:=0; if x>0 then y:=1;
| b) x:=-10; y:=1; if x>0 then y:=3;
y:=2*y;
|
| c) x:=10; y:=0;
if x>0 then y:=1
else y:=2;
| d) x:=10; y:=0;
if x>0 then y:=1
else y:=2;
|
| e) x:=-10; y:=1; if x>0 then
begin
y:=3;
y:=2*y;
end;
| f) x:=10; if (x>0) and (x<5) then
begin
y:=2;
y:=10*y;
end
else begin
y:=5;
y:=20-y;
end;
|
2)Верны ли операторы:
| a) if x>0 then x:=2 else; y:=x+1;
| d) if 1<x and x<2 then
begin x:=x+1; y:=0 end;
else
begin x:=0; y:=y+1 end;
|
| b) if odd(k) then else k:=0;
|
| c) if 1<x<2 then x:=x+1; y:=0;
else x:=0; y:=y+1;
|
3)Написать операторы, реализующие данные блок-схемы:
a)a:=max(x, y);
| c)k:=номер четверти (x, y)
|
b)a:=max(x, y); b:=min(x, y)
|
4)Какое значение будет иметь переменная z после выполнения операторов
z:=0; if x>0 then if y>0 then z:=1 else z:=2;
при следующих значениях переменных x и y:
a) x=y=1; b) x=1, y=-1; c) x=-1, y=1.
5)Записать указанное действие в виде одного условного оператора:

6)Написать программы для решения следующих задач:
a)
| b)значения переменных a, b и c поменять местами так, чтобы оказалось
|
7)Написать программу: даны числа a, b и c (
). Найти вещественные корни уравнения
. Если корней нет, то сообщить об этом.