→ Для вступления в общество новичков и профессионалов программирования, пожалуйста нажмите здесь ...

Форум программистов: C++, Basic, Delphi, Pascal, JavaScript
Логин: Пароль:
Запомнить?  
@Mail.ru



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
комплексные числа 
Автор Сообщение
Начинающий

Регистрация: 05.01.2015
Сообщения: 5

Репутация: 0 [ ? ]
Сообщение комплексные числа
помогите пожалуйста написать код, у меня не получается
Комплексное число задается своим модулем и углом (например, число 10 * (Cos (π / 6) + Sin (π / 6)) задается парой (10, π / 6). Реализовать:
Сложение (вычитание) чисел
Произведение двух чисел
деление чисел
Возведение в степень (^)
Извлечения квадратного корня (sqrt ())


10.01.2015 22:28
Профиль Отправить email
Начинающий

Регистрация: 19.11.2014
Сообщения: 16
Откуда: Киев
Языки:

Репутация: 0 [ ? ]
Сообщение Re: комплексные числа


Ну, примерно вот так. Комменты не писал, потому как там комментировать особо нечего. Надеюсь, с перегрузкой операторов знаком? тебе осталось реализовать вычитание, деление и извлечение корня, ну и комментарии написать и под себя доделать. Будут вопросы, пиши.


12.01.2015 22:11
Профиль Отправить email
Начинающий

Регистрация: 05.01.2015
Сообщения: 5

Репутация: 0 [ ? ]
Сообщение Re: комплексные числа
большое спасибо за код! но у меня в visual studio 2010 выдает ошибки


13.01.2015 14:49
Профиль Отправить email
Начинающий

Регистрация: 19.11.2014
Сообщения: 16
Откуда: Киев
Языки:

Репутация: 0 [ ? ]
Сообщение Re: комплексные числа
Да, забыл сказать, смотри поддержку C++11 и выше в документации к своему компилятору, возможно версию обновить нужно. Если что, немного переделай. Ой, и в конструкторе я проверку нулевых значений косинуса и синуса только для одного полного круга сделал, можно расширить на кратные значения углов если нужно.


13.01.2015 18:54
Профиль Отправить email
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 


Кто сейчас на конференции

Зарегистрированные пользователи: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
cron
© 2013 «Форум программистов Украины»