Исходник программы - класс для работы с комплексными числами в Си(C++)
Добавил: | DMT |
Дата создания: | 29 апреля 2008, 15:51 |
Дата обновления: | 29 апреля 2008, 15:51 |
Просмотров: | 38600 последний 6 декабря, 13:21 |
Комментариев: | 2 |
В этой программе рассмотрен вывод объектов собственного класса с использованием класса ostream, функция которого будет определена дружественной для нашего класса. Это достигается перегрузкой операторов функций << (для объекта cout класса ostream), чтобы они поддерживали работу с нашим созданным классом. Помимо этого в программе будут рассмотрены перегрузки таких операторов, как сложение (+), вычитание (-), умножение (*) и деление (/). Кроме того, в программе предусмотрены конструктор по умолчанию; и соответственно для удаления объекта из памяти без завершения программы предусмотрен деструктор. Еще в классе рассмотрена функция-элемент abs(), которая возвращает модуль комплексного числа типа float
Результаты работы программы Введите действительную часть: 9 Введите мнимую часть: 8 Введите действительную часть: 7 Введите мнимую часть: 6 Введите действительную часть: 5 Введите мнимую часть: 4 Введите действительную часть: 3 Введите мнимую часть: 2 Введите действительную часть: 1 Введите мнимую часть: 2 c1 = 9+i8 c2 = 7+i6 c3 = 5+i4 c4 = 3+i2 c5 = 1+i2 Модуль c1: 4.123106 c1 + c2 = 16+i14 c1 - c3 = 4+i4 c1 * c4 = 11+i42 c1 / c5 = 5+i(-2) |
Комментарии для "Исходник программы - класс для работы с комплексными числами в Си(C++)"
Пользователь: iat Сообщений: 2 Статус: Незримый Зарегистрирован: 6 декабря 2008, 19:16 Был:7 декабря 2008, 0:10 | Дата: 6 декабря 2008, 20:46 Сообщение № 1 |
плз пришлите полный алгоритм на мэйл(iat_08@mail.ru) |
Пользователь: sonyrik Сообщений: 1 Статус: Незримый Зарегистрирован: 19 декабря 2008, 23:26 Был:29 декабря 2008, 20:23 | Дата: 19 декабря 2008, 23:28 Сообщение № 2 |
Здравствуйте, пришлите плиз исходник на sonyrik@inbox.ru |