Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Artem55rus
0 / 0 / 0
Регистрация: 14.11.2015
Сообщений: 10
#1

Определить функции, выполняющие арифметические операций над комплексными числами - C++

14.11.2015, 18:38. Просмотров 688. Ответов 7
Метки нет (Все метки)

Всем привет. Ребят, очень нужна ваша помощь, уже неделю парюсь с одной прогой. Не могли бы знающие люди мне с ней помочь?
Задание: даны действительные числа u1, u2, v1, v2, w1,w2. Получить 2u+(3uw)/(2+w-v) , где u, v, w - комплексные числа u1+iu2, v1+iv2, w1+iw2. Определить функции выполнения арифметических операций над комплексными числами.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2015, 18:38
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Определить функции, выполняющие арифметические операций над комплексными числами (C++):

Операции над комплексными числами с использованием перегруженных операций - C++
Написать программу, выполняющую операции над комплексными числами, используя перегруженные операции.

Структуры: арифметические операции (сложение, вычитание, умножение, деление) над комплексными числами - C++
Написать программу, реализующую арифметические операции (сложение, вычитание, умножение, деление), над комплексными числами. Использовать...

Операции над комплексными числами - C++
Дано вот такое задание: Написать программу на языке C++, реализующую арифметику комплекс- ных чисел. Должны быть как минимум определены...

Операции над комплексными числами - C++
В данной программе нужно создать дружескую функцию класса Komplex. Таким образом чтобы читалась строка с5=2+с1. Как это правильно сделать??...

Арифметические действия над числами - C++
Арифметические действия над числами пронумерованы следующим образом: 1 – сложение, 2 – вычитание, 3 – умножение, 4 – деление. Дан номер...

Арифметические операции над действительными числами согласно условию - C++
Даны действительные числа x и y. Если оба числа положительны и ни одно из них не принадлежит отрезку , то оба числа разделить на 2, иначе...

7
Kuzia domovenok
2130 / 1958 / 197
Регистрация: 25.03.2012
Сообщений: 6,821
Записей в блоге: 1
14.11.2015, 18:50 #2
Дюже интересно глянуть на результат недельной работы над проектом такой "сложности"! :-)
0
Artem55rus
0 / 0 / 0
Регистрация: 14.11.2015
Сообщений: 10
14.11.2015, 19:13  [ТС] #3
Возможно это несложный проект, для знающих, возможно, смешной. Но для меня, как для новичка, в практике которого это пятая прога, этот проект не самый легкий
0
Artem55rus
0 / 0 / 0
Регистрация: 14.11.2015
Сообщений: 10
15.11.2015, 19:11  [ТС] #4
Может что-то подобное? Только вот я не знаю как с i работать. Над действительной частью действия выполняются, а над комплексной нет
0
Миниатюры
Определить функции, выполняющие арифметические операций над комплексными числами  
Croessmah
Ушел
13775 / 8025 / 925
Регистрация: 27.09.2012
Сообщений: 19,768
Записей в блоге: 3
Завершенные тесты: 1
15.11.2015, 19:30 #5
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <complex>
 
int main()
{
    double u1, u2, v1, v2, w1, w2 ;
    std::cin >> u1 >> u2 >> v1 >> v2 >> w1 >> w2 ;
    std::complex<double> u(u1, u2) ;
    std::complex<double> v(v1, v2) ;
    std::complex<double> w(w1, w2) ;
    std::cout << (2.0*u+(3.0*u*w)/(2.0+w-v)) << std::endl ;
}
1
Artem55rus
0 / 0 / 0
Регистрация: 14.11.2015
Сообщений: 10
15.11.2015, 19:45  [ТС] #6
Спасибо. Я так понимаю первое число в скобке это действительная часть, а второе-мнимое. А можно ответ реализовать в виде 2+3i например? И я думаю, что преподу не понравится, что функция не описана
0
Kuzia domovenok
2130 / 1958 / 197
Регистрация: 25.03.2012
Сообщений: 6,821
Записей в блоге: 1
16.11.2015, 19:41 #7
Artem55rus, ты не говорил, что функции надо самому писать
0
Artem55rus
0 / 0 / 0
Регистрация: 14.11.2015
Сообщений: 10
20.11.2015, 18:46  [ТС] #8
Мой косяк, что не уточнил. Задание звучит именно так как я его написал, но преподаватель требует функции. Наверное "Определить функции выполнения арифметический операций над комплексными числами" имеется ввиду: описать функции арифм. операц. над комплексными числами
0
20.11.2015, 18:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.11.2015, 18:46
Привет! Вот еще темы с ответами:

Перегрузка операций над 16-ричными числами - C++
Базовый класс «Шестнадцатеричное число»: - конструкторы (по умолчанию, инициализация пользователем); - методы доступа; - метод вывода...

Реализация арифметических операций над вещественными числами - C++
Здравствуйте. Помогите пожалуйста реализовать алгоритмы арифметических операций(+ - * /) над вещественными числами на любом языке...

Выполнение арифметические действи над двоичными, восьмеричными или шестнадцатеричными числами (по блок-схеме) - C++
Написать программу, позволяющую выполнять арифметические действия над двоичными, восьмеричными или шестнадцатеричными числами. Систему...

Нужна библиотека для поддержки операций над сверхдлинными числами - C++
Требуется написать библиотеку на С++ для поддержки операций над сверхдлинными числами. Не представляю себе с чего начать и что в неё должно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru