Ответ:

Подпрограммы используются для:

  1. Упрощения структуры программы: Разбиение сложной задачи на более мелкие и управляемые части.

  2. Повторного использования кода: Вместо многократного написания одного и того же кода, он оформляется в виде подпрограммы и вызывается по мере необходимости.

  3. Повышения читаемости кода: Подпрограммы позволяют дать смысловые имена отдельным блокам кода, что улучшает понимание программы.

  4. Разработки модульных программ: Подпрограммы позволяют разрабатывать отдельные модули, которые можно использовать в разных программах.

Ответ: Для упрощения структуры программы, повторного использования кода, повышения читаемости кода и разработки модульных программ.