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

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

Задача

Дана программа на языке Паскаль:

Что будет результатом работы программы при следующих входных данных?

  1. $$a = 10,\ b = 5,\ c = 1$$;
  2. $$a = 10,\ b = 5,\ c = 7$$;
  3. $$a = 2,\ b = 10,\ c = 5$$.

Постройте блок-схему, соответствующую программе.

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

Программа находит наименьшее из трёх введённых чисел.

Выполнение

  1. При $$a=10,\ b=5,\ c=1$$:
    • $$min := a = 10$$
    • $$b < min \Rightarrow 5 < 10$$, значит $$min := 5$$
    • $$c < min \Rightarrow 1 < 5$$, значит $$min := 1$$

    Вывод: min = 1

  2. При $$a=10,\ b=5,\ c=7$$:
    • $$min := a = 10$$
    • $$b < min \Rightarrow 5 < 10$$, значит $$min := 5$$
    • $$c < min \Rightarrow 7 < 5$$ — нет, значение $$min$$ не меняется

    Вывод: min = 5

  3. При $$a=2,\ b=10,\ c=5$$:
    • $$min := a = 2$$
    • $$b < min \Rightarrow 10 < 2$$ — нет
    • $$c < min \Rightarrow 5 < 2$$ — нет

    Вывод: min = 2

Блок-схема

Последовательность действий в блок-схеме такая:

  1. Начало.
  2. Ввод $$a, b, c$$.
  3. $$min := a$$.
  4. Проверка $$b < min$$:
    • если да, то $$min := b$$;
    • если нет, переход к следующей проверке.
  5. Проверка $$c < min$$:
    • если да, то $$min := c$$;
    • если нет, переход к выводу.
  6. Вывод $$min$$.
  7. Конец.

Ответ

1) min = 1
2) min = 5
3) min = 2

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



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