Ответ:

Подпрограммы используют для разделения большой программы на небольшие логические части. Это позволяет повторно использовать один и тот же фрагмент кода, упрощает чтение, отладку и изменение программы.