- Декомпозиция — процесс разбиения задачи на подзадачи.
- Алгоритм, решающий подзадачу одной большой задачи и записанный на языке программирования, называется подпрограммой.
- Пример. Напишите программу для вычисления факториала с использованием подпрограммы.
Программный код | Пояснение |
|---|---|
def factorial (N): | Подпрограмма (функция) |
N = int (input ('Введите число: ')) | Основная программа, в которой вызывается функция factorial (N) |