[Logo] Форум DL
  [DL]  На главную страницу 
Индекс форума ->Олимпиадное программирование ->Обсуждение теории
Автор Сообщение
Ольга Захарченко

Темы: 7
Сообщений: 46

Мой профиль
Добрый день.
Подскажите, где лучше/понятнее почитать по этой теме как необходимый минимум, так и поглубже(если это понадобится в дальнейшем).В разных учебниках не сказать, что противоречиво, но как-то под разными углами и с разными акцентами).Доступные специалисты твердят только об одном аспекте:функции возвращают значение, а процедуры нет.И в СИ есть только функции.
Хочется понять механику:обмен данными между программой и подпрограммой, когда лучше подходят процедуры,а когда функции, степень взаимозаменяемости процедур и функций, последствия использования в программах и подпрограммах одноименных переменных и т.д.
Может где-то есть предельно понятные пояснения "на пальцах", в т.ч. графические, с большим количеством примеров и т.д.
Михаил Долинский

Темы: 1984
Сообщений: 47215

Мой профиль
Про учебники не знаю.
У нас на DL в курсе "Базовое программирование" есть пакет заданий "Строки"
Там внутри есть раздел "Процедуры и функции", где мы и пытаемся всему этому обучать, автоматически, подробно и с примерами.
Оля может поработать там (сначала и до конца).
Альтернатива - Оля выписывает вопросы и я отвечаю ей на них в среду - можно на примерах конкретных решений.
 
Индекс форума ->Олимпиадное программирование ->Обсуждение теории
Time:0,031