1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова (Раб тетрадь)
Упр.209 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)
Босова, Босова
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Босова

Упр.209 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)

Задача

Составьте блок-схему, соответствующую фрагменту программы, приведённому на двух языках программирования.

Паскаль:
$$z:=0;$$
$$\text{if }x>0\text{ then}$$
$$\text{if }y>0\text{ then}$$
$$z:=1$$
$$\text{else }z:=2$$

Python:
$$z=0$$
$$\text{if }x>0:$$
$$\text{if }y>0:$$
$$z=1$$
$$\text{else:}$$
$$z=2$$

Определите значение переменной $$z$$ при следующих значениях $$x$$ и $$y$$:

$$x$$11-1-1
$$y$$1-11-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$$

Иллюстрация к решению «Упр.209 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)», 1



Общая оценка
3.7 / 5
Другие учебники
Другие предметы