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

Упр.2.186 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)

Задача
  1. Составьте блок-схему, соответствующую фрагменту программы: $$z := 0;\ \text{if } x > 0 \text{ then if } y > 0 \text{ then } z := 1 \text{ else } z := 2$$
    Определите значение переменной $$z$$ при следующих значениях $$x$$ и $$y$$:
    1) $$x = 1,\ y = 1$$;
    2) $$x = 1,\ y = -1$$;
    3) $$x = -1,\ y = 1$$;
    4) $$x = -1,\ y = -1$$.
Подробный ответ

Фрагмент программы задаёт такую последовательность действий: сначала переменной $$z$$ присваивается значение $$0$$, затем проверяется условие $$x>0$$. Если оно истинно, то проверяется условие $$y>0$$: при истинном условии $$z:=1$$, при ложном — $$z:=2$$. Если же $$x>0$$ ложно, то значение $$z$$ остаётся равным $$0$$.

Выполнение

Рассмотрим все случаи:

  1. $$x=1,\ y=1$$. Условие $$x>0$$ истинно, условие $$y>0$$ тоже истинно, значит $$z=1$$.
  2. $$x=1,\ y=-1$$. Условие $$x>0$$ истинно, а $$y>0$$ ложно, значит $$z=2$$.
  3. $$x=-1,\ y=1$$. Условие $$x>0$$ ложно, поэтому $$z$$ не изменяется и остаётся равным $$0$$.
  4. $$x=-1,\ y=-1$$. Условие $$x>0$$ ложно, поэтому $$z=0$$.

Ответ: 1) $$1$$; 2) $$2$$; 3) $$0$$; 4) $$0$$.

Иллюстрация к решению «Упр.2.186 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)», 1



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