Напишите
программу, реализующую Вашу задачу (см.
текст задач ).
При этом:
- Данные описывайте только внутри функций;
- Напишите не менее двух функций: одну для ввода данных, другую -описанную в тексте задачи;
- Каждую функцию оформите в отдельном файле. Файлы создавайте через меню Проект/Включить новый элемент/Файл С++;
- Напишите заголовочный файл Имя.h , включите ссылку на него во все файлы;
- Печать с помощью потоков производится только в функции main.
Контрольные
вопросы по теме "Функции" (задаются
при защите)
- Что такое функция, зачем ее используют.
- Структура определения функции.
- Как осуществляется вызов функции?
- Как передать в функцию данные?
- Как передать в вызывающий блок результат, вычисленный функцией? А если результатов несколько?
- В чем разница между формальными и фактическими параметрами? Какие виды данных могут выступать в качестве формального (фактического) параметра?
- В чем разница между параметрами-значениями и параметрами -ссылками? Особенности размещения этих параметров в памяти компьютера.