Курсовая на тему Разработать программное обеспечение для работы с комплексными числами

Автор: ruvik07

Тип работы: Курсовая

Предмет: Программирование

Страниц: 32

Год сдачи: 2005

ВУЗ, город: БНТУ (Минск)

Выдержка

2.1. Описание данных

При написании программы широко использовались глобальные переменные в частности следующие:

double a1,b1,a2,b2,r1,r2,fi1,fi2,a3,b3;
short int f,f1,f2;
char *p = new char[256];
FILE *dt;

Переменные a1, b1, a2, b2 отвечают за значения действительных и мнимых частей первого и второго чисел соответственно при выборе алгебраической формы записи чисел при вводе. Переменные a3, b3 отвечают за хранение действительной и мнимой части числа, соответствующего результату вычисления. Переменные r1, r2, fi1, fi2 хранят значение радиус-вектора и угла его поворота для первого и второго числа соответственно при выборе тригонометрической и экспоненциальной формы записи вводимых чисел. Следует отметить, что значения углов следует вводить в градусах.

Содержание

Введение 4
1. Теоретические основы 5
1.1 Сложные типы данных 5
1.2 Функции 5
1.3 Массивы 8
1.4 Операторы 9
1.5 Динамическое выделение памяти 10
2. Описание программы 12
2.1 Описание данных 12
2.2 Вывод русских символов в консоли 13
2.3 Схемы машинных алгоритмов 14
3. Руководство пользователю 19
Заключение 20
Литература 21
Приложение 1. Листинг программы 22
Приложение 2. Распечатка результатов программы 31

Литература

1. Герберт Шилд «Программирование на Borland C++», издательство Попурри, Минск, 1999 г.
2. Е. М. Демидович «Основы алгоритмизации и программирования. Язык Си», издательство «Бестпринт», Минск, 2001 г.
3. А. Р. Кузнецов «Программирование на Visual C++ 6.0», издательство «Крол», Москва, 2001 год.



НазваниеТипГод сдачиСтраницВУЗ, город
Разработка программного обеспечения для обработки структурных данных с реализацией ввода и обработки структурных данных типа SStudentКурсовая200545БНТУ (Минск)
Разработать программное обеспечение для работы со строкамиКурсовая200529БНТУ (Минск)
Разработать программное обеспечение для работы с сообщениямиКурсовая200527БНТУ (Минск)
Разработать программное обеспечение для работы с файламиКурсовая200538БНТУ (Минск)
Разработка проекта корпоративной компьютерной сетиКурсовая200515БНТУ (Минск)
Электроснабжение завода резинотехнических изделийДипломная2002129БНТУ (Минск)
Электроснабжение блока цехов механо сборочного производства тракторного заводаДипломная2006145БНТУ (Минск)
Электроснабжение завода кабельной продукцииДипломная2007157БНТУ (Минск)
Математические задачи энергетикиУчебник200496БНТУ (Минск)
Электрическая часть станций и подстанцийУчебник1993124БНТУ (Минск)
Яндекс.Метрика