Упр.2.183 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
9 класс
Класс
9
Предмет
Информатика
Автор
Босова, Аквилянов
Упр.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 = 5
3) При $$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
Другие учебники
Другие предметы




