ООП. Lab4. Простейшие функции

Задание:

Выполнить задания из лабораторной работы №2 (В) оформив каждый пункт задания в виде функции. Все необходимые данные для функций должны передаваться им в качестве параметров. Использование глобальных переменных в функциях не допускается.

Цель работы:

Изучить использование функций в C++.

Теоретические сведения:

Объявление функций:

Механизм возврата из функции в вызвавшую её функцию реализуется оператором:

Функция может быть с переменным числом параметров. Пример:

Это означает, что функция должна содержать 1 параметр типа char * и может либо содержать, либо не содержать других параметров. Для доступа к необязательным параметрам используются макросы библиотеки va_start, va arg и va_end, находящиеся в заголовочном файле <stdarg.h>.

Рекурсивные функции используются также, как и везде.

Можно объявлять функции с одинаковыми именами, но с разными параметрами.

Текст программы:

Вывод:

Были изучены функции в C++. Была написана программа на C++ выполняющая данное задание.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *