Упр.3.90 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
7 класс
Класс
7
Предмет
Информатика
Автор
Босова, Аквилянов
Упр.3.90 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Задача
- Выделите в программе и подпишите справа от нее заголовок головной программы; раздел описания переменных; раздел описания подпрограммы с указанием имени подпрограммы, параметров-значений, параметров-переменных и операторов подпрограммы; раздел операторов головной программы. Что будет выведено на экран в результате выполнения этой программы? Проверьте себя, выполнив программу в среде программирования Паскаль.
Подробный ответ
В программе:
- Заголовок главной программы — program n90;
- Раздел описания переменных — var x, y: integer;
- Раздел описания подпрограммы — procedure tr(a: integer; var b: integer);
- Раздел операторов подпрограммы — строки между begin и end; внутри процедуры;
- Раздел операторов главной программы — строки между begin и end. в основной части программы.
Проследим выполнение программы.
- В главной программе присваивается: $$x=5,\ y=5.$$
- Выполняется вывод: 5 5.
- При вызове tr(x, y) параметр a получает значение 5, а параметр b связан с переменной y.
- Внутри подпрограммы сначала выводится: 5 5.
- Затем выполняется a:=a+10, поэтому $$a=15.$$
- Далее b:=b+a, значит $$b=5+15=20.$$
- После этого выводится: 15 20.
- После завершения подпрограммы в главной программе x остаётся равным 5, а y стало равно 20.
- Последний вывод в главной программе: 5 20.
Итак, на экран будет выведено:
5 5
5 5
15 20
5 20
Другие учебники
Другие предметы



