Программа по информатике на С++

Отменен
Заказ
3344019
Раздел
Программирование
Тип работы
Антиплагиат
Не указан
Срок сдачи
25 Июн 2020 в 23:55
Цена
300 ₽
Блокировка
10 дней
Размещен
21 Июн 2020 в 17:35
Просмотров
252
Описание работы

Используя записи, написать программу сложения и выитания двух комплексных чисел в степени n

Комплексные числа состоят из действительной и мнимой частей, обе являются вещественными числами. Например, 1.5+0.3i. Здесь 1.5 - действительная часть, 0.3 - мнимая часть, i - так называемая мнимая единица. Части комплексных чисел могут быть отрицательными величинами. Например, -3+1.5i, 2-2i, -10.5-1.25i.

Если даны комплексные числа a и b, где их действительные части обозначены как a.x и b.x, а мнимые - как a.y и b.y, то их сумма и произведение находятся по формулам:

  • a + b = (a.x + b.x) + (a.y + b.y)i
  • a * b = (a.x * b.x - a.y * b.y) + (a.x * b.y + a.y * b.x)i

Возвдение в степень можно сделать либо как умножение на самого себя, либо воспользоваться формулой муавра:

  • z^n= r^n(cosn(phi)+i(sinn(phi))

пользователь вводит операцию сложение или выитание, и степень.

Затем вводятся два числа.

На выводе должно быть корретное комплексное число

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

Основа: https://repl.it/@Quoshenator/AcceptableRoundedFan#main.cpp

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Предыдущий заказ
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир