Упр.2.183 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
7 класс
Класс
7
Предмет
Информатика
Автор
Босова, Аквилянов
Упр.2.183 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Задача
Дана программа на языке Паскаль:
Что будет результатом работы программы при следующих входных данных?
- $$a = 10,\ b = 5,\ c = 1$$;
- $$a = 10,\ b = 5,\ c = 7$$;
- $$a = 2,\ b = 10,\ c = 5$$.
Постройте блок-схему, соответствующую программе.
Подробный ответ
Программа находит наименьшее из трёх введённых чисел.
Выполнение
- При $$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
- При $$a=10,\ b=5,\ c=7$$:
- $$min := a = 10$$
- $$b < min \Rightarrow 5 < 10$$, значит $$min := 5$$
- $$c < min \Rightarrow 7 < 5$$ — нет, значение $$min$$ не меняется
Вывод: min = 5
- При $$a=2,\ b=10,\ c=5$$:
- $$min := a = 2$$
- $$b < min \Rightarrow 10 < 2$$ — нет
- $$c < min \Rightarrow 5 < 2$$ — нет
Вывод: min = 2
Блок-схема
Последовательность действий в блок-схеме такая:
- Начало.
- Ввод $$a, b, c$$.
- $$min := a$$.
- Проверка $$b < min$$:
- если да, то $$min := b$$;
- если нет, переход к следующей проверке.
- Проверка $$c < min$$:
- если да, то $$min := c$$;
- если нет, переход к выводу.
- Вывод $$min$$.
- Конец.
Ответ
1) min = 1
2) min = 5
3) min = 2
Другие учебники
Другие предметы




