Упр.3.92 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
7 класс
Класс
7
Предмет
Информатика
Автор
Босова, Аквилянов
Упр.3.92 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Задача
Выделите в программе и подпишите справа от нее заголовок головной программы; раздел описания переменных; раздел описания подпрограммы с указанием имени функции, входных данных, типа результата и операторов функции; раздел операторов головной программы. Что будет выведено на экран в результате выполнения программы? Проверьте себя, выполнив программу в среде программирования Паскаль.
Подробный ответ
Функция $$f(n)$$ вычисляет факториал числа $$n$$.
При вводе $$x=3$$ и $$y=5$$ получаем:
$$f(3)=3\cdot2\cdot1=6$$
$$f(5)=5\cdot4\cdot3\cdot2\cdot1=120$$
$$f(3+5)=f(8)=8\cdot7\cdot6\cdot5\cdot4\cdot3\cdot2\cdot1=40320$$
Тогда
$$p=f(x)+f(y)+f(x+y)=6+120+40320=40446$$
Следовательно, на экран будет выведено:
p=40446
Разделы программы:
- заголовок головной программы — program n92;
- раздел описания переменных — var x, y: integer; p: longint;
- раздел описания подпрограммы — function f(n: integer): longint; вместе с её телом;
- раздел операторов головной программы — часть после второго begin до end.
Другие учебники
Другие предметы



