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

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

Задача
  1. Выделите в программе и подпишите справа от нее заголовок головной программы; раздел описания переменных; раздел описания подпрограммы с указанием имени подпрограммы, параметров-значений, параметров-переменных и операторов подпрограммы; раздел операторов головной программы. Что будет выведено на экран в результате выполнения этой программы? Проверьте себя, выполнив программу в среде программирования Паскаль.
Подробный ответ

В программе:

  • Заголовок главной программы — program n90;
  • Раздел описания переменных — var x, y: integer;
  • Раздел описания подпрограммы — procedure tr(a: integer; var b: integer);
  • Раздел операторов подпрограммы — строки между begin и end; внутри процедуры;
  • Раздел операторов главной программы — строки между begin и end. в основной части программы.

Проследим выполнение программы.

  1. В главной программе присваивается: $$x=5,\ y=5.$$
  2. Выполняется вывод: 5 5.
  3. При вызове tr(x, y) параметр a получает значение 5, а параметр b связан с переменной y.
  4. Внутри подпрограммы сначала выводится: 5 5.
  5. Затем выполняется a:=a+10, поэтому $$a=15.$$
  6. Далее b:=b+a, значит $$b=5+15=20.$$
  7. После этого выводится: 15 20.
  8. После завершения подпрограммы в главной программе x остаётся равным 5, а y стало равно 20.
  9. Последний вывод в главной программе: 5 20.

Итак, на экран будет выведено:

5 5
5 5
15 20
5 20



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