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




