Определите значение переменной x после выполнения фрагмента программы: a:=2; x:= a +...

+586 голосов
4.3m просмотров

Определите значение переменной x после выполнения фрагмента программы: a:=2; x:= a + 2; if x > 4 then x := x + 2 * a; Определите значение переменной x после выполнения фрагмента программы: a:=2; x:= a + 2; if x > 4 then x := x + 2 * a; if x<=4 then x:=a-2; if x<=4 then x:=a-2;


Информатика (30 баллов) | 4.3m просмотров
Дан 1 ответ
+180 голосов

Ответ:

а)4 б)-2

Объяснение:

а)

а:=2

х:=4

4=4 значит цикл не выполняется

б)

а:=2

х:=4

х не больше 4 значит первый цикл не выполняется

х=4 значит второй цикл выполняется и х:=0

х меньше 4 значит третий цикл выполняется х:=-2

(22 баллов)