Курсовая работа: Стандартные библиотечные функции С++

В программе организовано псевдографическое меню, в котором можно выбрать один из нескольких пунктов:

1) Площадь круга.

2) Объём цилиндра.

3) Площадь цилиндра.

4) Площадь трапеции.

5) Объём пирамиды.

6) Объём шара.

7) Площадь сферы.

8) Факториал.

9) Выход.

При выборе соответствующего пункта, необходимо нажать клавишу Enter, для того чтобы приступить к расчётам или, если выбран пункт «Выход», выйти из программы. Для немедленного выхода из программы необходимо нажать клавишу ESC.

В программе я использую встроенные библиотеки С++.

Таблица. 3

Название библиотеки Описание функции
Iostream.h Потоки ввода \ вывода
Conio.h Прототип функции задержки
Math.h Использование математических функций

А также помимо стандартных библиотек, подгружается matfac.cpp - разработанная мной библиотека.

Почти в любой программе не обойдешься без собственных функций, они упрощают программирование, программа становится более понятна и удобна в изучении.

В моей программе я использую несколько своих функций вызываемых из основной программы.

· f1-f8 - функции соответствующие описанным выше пунктам меню (Площадь круга, Объём цилиндра, …,Выход.).

· sw – функция для вызова других функций (f1-f8).

· mn – функция для организации меню.

В функции sw и mn в качестве аргументов передаются переменная соответствующая выбранному пункту меню, а также массив строк.

Непосредственно из функций f1-f8 передаются аргументы и вызываются описанные мною функции из matfac.cpp.

С помощью директив #include в головную программу выключаются другие файлы: matfac.cpp. Предположим что все они находятся в корневой директории диска С:. Если это не так, то необходимо изменить соответствующие директивы #include.

Листинги исполняемой программы kurs.cpp и подгружаемого модуля matfac.cpp представлены в приложениях 1 и 2.

5. Заключение

В данной курсовой работе мной был рассмотрен стандартный модуль для работы с математическими функциями на языке C++ “math.h”. А также разработан собственный модуль для вычисления площади, объёмов геометрических фигур и других параметров. Данная работа позволила мне более углубленно изучить работу с математическими функциями, различные тонкости языка. В курсовой работе была создана и описана программа, позволяющая вычислять некоторые геометрические величины.

Данная работа может использоваться в учебных целях, а на основе кода модуля могут осуществляться различные разработки дополнительных функций для работы с математическими функциями, на лабораторных занятиях по изучению теоретического материала и приобретения практических навыков по дисциплине «Системное Программное Обеспечение».

6. Список используемой литературы

1. М.И. Болски. Язык программирования Си. 1988г.

2. Б.И. Березин. Начальный курс С и С++. М.,2001г.

3. Интернет ресурсы (www.citforum.ru)

Приложение 1

Листинг основной программы (kurs).

К-во Просмотров: 625
Бесплатно скачать Курсовая работа: Стандартные библиотечные функции С++