Упр.209 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)
Босова, Босова
8 класс
Автор
Босова, Босова
Упр.209 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)
Задача
Паскаль
z : = 0;
if х > 0 then if у > 0 then z := 1 else z := 2
Python
z = 0 if
x > 0:
if у > 0:
z = 1
else: z = 2
Блок-схема:
Определите значение переменной z при следующих значениях х и у:
x
1
1
-1
-1
y
1
-1
1
-1
x > 0
y > 0
z
Подробный ответ
Фрагмент программы работает так:
1) сначала переменной $$z$$ присваивается значение $$0$$;
2) затем проверяется условие $$x>0$$;
3) если оно истинно, проверяется условие $$y>0$$;
4) если $$y>0$$, то $$z:=1$$, иначе $$z:=2$$;
5) если $$x>0$$ ложно, значение $$z$$ остаётся равным $$0$$.
| $$x$$ | $$y$$ | $$x>0$$ | $$y>0$$ | $$z$$ |
|---|---|---|---|---|
| $$1$$ | $$1$$ | ДА | ДА | $$1$$ |
| $$1$$ | $$-1$$ | ДА | НЕТ | $$2$$ |
| $$-1$$ | $$1$$ | НЕТ | ДА | $$0$$ |
| $$-1$$ | $$-1$$ | НЕТ | НЕТ | $$0$$ |
Ответ
$$1,\ 2,\ 0,\ 0$$
Другие учебники
Другие предметы