Для чего нужны функции?Возможно несколько ответов.

  • Для избежания дублирования кода
  • Для логической организации кода
  • Для обозначения действий, выполняемых при старте программы
  • Для определения переменных
  • Для определения тела цикла

К сожалению, у нас пока нет статистики ответов на данный вопрос, но мы работаем над этим.