Предмет: Информатика
ГДЗ Рабочая тетрадь по Информатике 9 класс Босова

Задание 90. Структура программы на Паскале: головная программа и подпрограмма


Задание 90. Выделите в программе и подпишите справа от нее заголовок головной программы; раздел описания переменных; раздел описания подпрограммы с указанием имени подпрограммы» параметров-значений, параметров переменных и операторов подпрограммы; раздел операторов головной программы.


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

Результат выполнения программы:

Программа выведет четыре строки (каждая с двумя числами, разделёнными пробелом):

5   5
5   5
15 20
5   20

Краткое объяснение (для понимания):

  • Первая строка: начальные значения x=5, y=5.
  • Вторая: внутри процедуры — a=5 (копия x), b=5 (ссылка на y).
  • Третья: после изменений — a=15, b=20 (y изменилась на 20).
  • Четвёртая: после процедуры — x=5 (не изменился), y=20.
Поделиться