Тип данных complex стандартной библиотеки языка C++

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

,p.imag());->Caption="("+c+"."+d+")";

}//иначе вывести ошибку

{ ShowMessage("Нельзя делить на ноль");

};

}

4.1 Вывод подсказки использования данной программы

Листинг 8 -Вывод окна помощи.

{

//Вывод сообщение с подсказкой("Наберите два комплексных числа в данных полях (действительные и мнимые части каждого числа) и нажмите кнопку 'Ввести',изначально значения чисел заданы как нулевые. Далее выберите нужную операцию.");

}

5 Руководство пользователя

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

Установка программы: специальной установки программа не требует. Для использования программы необходимо скопировать исполняемый файл в любое место жёсткого диска. Для работы программы установка дополнительных программных модулей и библиотек не требуется.

Внешний вид главного окна программы показан на рисунке 1.

Рисунок 1 - главное окно программы

В случае неверно введенных данных будут показаны предупреждения, пример показан на рисунке 2.

Рисунок 2 - Вывод предупреждения

Заключение

Результатом решения поставленной задачи является программа -калькулятор, предназначенная для совершений математических операций над комплексными числами, работающая под управлением операционной системы Windows. Автором изучены средства работы с комплексным типом данных, предоставленным средой разработки C++Builder (из библиотеки VCL и интерфейса прикладного программирования Win32 API).

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

Так как задачей данной работы являлась демонстрация работы с комплексным типом стандартной библиотеки C++ Builder 6.0, то на основании выше изложенного можно утверждать, что тема раскрыта полностью.

Список использованных источников

1.Архангельский, А.Я. Программирование в С++ Builder 6. [текст] / А. Я. Архангельский -М.: Бином, 2002. - 1152 с.

2.Дейтел, Х.М. Как программировать на С++. [текст] / Х.М. Дейтел -М.: Бином, 2001. - 1152 с.

3.Страуструп, Бьерн Язык программирования С++. [текст] / Бьерн Страуструп -СПб.: Бином, 1999. - 990 с.: ил.

Приложение

В ходе выполнения курсовой работы было создано программное приложение-калькулятор. В приложении (носитель: лазерный диск CD-R) присутствуют следующие файлы:

Файл (каталог)НазначениеCurse.exeФайл приложенияПроектПапка с исходным проектом в формате С++ Builder 6записка.docфайл пояснительной записки