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

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

Задача

Составьте блок-схему, соответствующую программе.
Что является результатом работы программы?
Результат работы: если условие выполняется (число отсортированы по возрастанию), то они удваиваются, в противном случае вычисляется модуль каждого числа. Преобразованные числа выводятся.

Подробный ответ

В программе сначала вводятся три числа $$x, y, z$$.

Далее проверяется условие:

$$ (x \le y) \land (y \le z) $$

Если условие истинно, то каждое число удваивается:

$$ x := 2x,\quad y := 2y,\quad z := 2z $$

Если условие ложно, то для каждого числа берётся модуль:

$$ x := |x|,\quad y := |y|,\quad z := |z| $$

После этого значения $$x, y, z$$ выводятся на экран.

Блок-схема должна содержать: начало, ввод $$x, y, z$$, проверку условия, два варианта действий и вывод результата.

Ответ

Если введённые числа упорядочены по возрастанию, то они удваиваются. В противном случае каждое число заменяется его модулем. Затем выводятся преобразованные значения $$x, y, z$$.



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