Написать три варианта программы на С++ в которой в главной программе производится ввод из фаила с именем INPUT.txt исходных данным и вывод результатов в фаил с именем OUTPut.txt.
Обработка данных должна быть реализована функцией пользователя. Использование глобальных переменных и ввода и вывода в функции не допускается.
Программы должны отличаться в реализацией передачи результатов из вызываемой функции в основную.
Должны быть реализованы три варианта:
[*]Функция не возвращает значений через имя функции
[*]Функция, которая часть результатов передает через имя функции, а остальные передаются через параметры по указателю
[*]Функция, которая часть результатов передает через имя функции, а остальные передаются через параметры по ссылке
Для функции пользователя представить описание алгоритма с помощью блок-схемы
Оценить временную и емукостную сложность алгоритма.
Использование глобальных переменных для передачи параметров нельзя