Курсовая работа: Реализация класса для работы с комплексными числами
Разработала - Семашко Ю.А.
Научный руководитель -
Троцкий М.А.
Орша 2010
Оглавление
ВВЕДЕНИЕ
Глава 1. ПОСТАНОВКА ЗАДАЧИ
1.1 Общая характеристика задачи
Глава 2. ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО МОДУЛЯ
2.1 Входные данные
2.2 Выходные данные
2.3 Описание данных, используемых при решении задачи
2.4 Описание схемы программы
Глава 3. РЕАЛИЗАЦИЯ ПРОГРАММНОГО МОДУЛЯ
3.1 Описание используемых типов данных
3.2 Проектирование интерфейса
3.3 Написание кода для ввода и вывода исходных данных
Глава 4. ТЕСТИРОВАНИЕ ПРОГРАММНОГО МОДУЛЯ
4.1 Тестирование программы
Глава 5. ЭНЕРГО И РЕСУРСОСБЕРЕЖЕНИЕ
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ
ПРИЛОЖЕНИЯ
ВВЕДЕНИЕ
Математика – одна из самых древних наук. Первые математические представление появились и понятия появились в доисторическое время. Они возникли в процессе практической деятельности людей. Из самой природы человек заимствовал геометрические формы; в процессе решения практических задач возникали понятия арифметики и геометрии.
В 17 веке в связи с запросами практики математические исследования необычайно расширяются, и возникает несколько новых направлений: аналитическая геометрия, анализ бесконечно малых, теория вероятностей и др. создание аналитической геометрии и анализа явилось подлинной революцией в математике. В центре исследований оказались новые объекты и методы.
Математика перешла к изучению переменных величин и функций, как аналогов механического движения и всякого изменения вообще.
21 век – век информационных технологий. Информационные технологии используются как на предприятиях в производстве, так и организациях, связанных с наукой, образованием, искусством. Наиболее прочно программирование и создание программных продуктов взаимосвязано с математикой, с помощью которой осуществляется построение алгоритмов и поиск решений.
Темой данного курсового проекта является создание класса для работы с комплексными числами. В данном проекте можно проследить взаимодействие математики и программирования.
Глава 1. ПОСТАНОВКА ЗАДАЧИ
1.1 Общая характеристика задачи
Реализовать класс, который позволяет работать с типом данных комплексные числа, представленном как в арифметической, так и тригонометрических формах.
В классе должны быть представлены следующие операции по работе с комплексными числами:
1. сложение двух комплексных чисел;
2. вычитание двух комплексных чисел;
--> ЧИТАТЬ ПОЛНОСТЬЮ <--