Форум программистов, компьютерный форум CyberForum.ru

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

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

--== Коплексные числа ==-- - C++

14.12.2012, 21:03. Просмотров 274. Ответов 6
Метки нет (Все метки)

Доброго времени суток,
необходимо решить задачу с использованием комплексных чисел, как это реализовать в С++, например деление комплексных чисел и т.п.?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2012, 21:03     --== Коплексные числа ==--
Посмотрите здесь:

Как написать программу-калькулятор чтобы было можно додавать 2 числа, 3 числа, 4 числа, n чисел? - C++
Как написать программу-калькулятор чтобы было можно додавать 2 числа, 3 числа, 4 числа, n чисел?

Ввести в программу строку (числа, латиница), считать только числа, записать числа в массив - C++
Нужна помощь! Срочно! Нужно ввести в программу строку (числа, латиница), считать только числа, записать числа в массив. Помогите,...

За 1 просмотр файла вывести сначала числа меньше а, потом числа из промежутка а b, затем, числа больше b - C (СИ)
Дан файл с числами типа float, пользователь вводит 2 числа а и b, за 1 просмотр файла нужно вывести сначала числа меньше а, потом числа из...

Определить все натуральные числа m, не превосходящие числа N. Сумма всех цифр числа m-простое число. - Pascal
Уславие Определить все натуральные числа m, не превосходящие числа N. Сумма всех цифр числа m-простое число.

Найти двухзначные числа, равные сумме куба числа единиц и квадрата числа десятков - Turbo Pascal
Найти двухзначные числа, равные сумме куба числа единиц и квадрата числа десятков

Массив. Удалить простые числа и продублировать числа, равные кубу целого числа - Pascal ABC
добрый вечер) тут надо написать такую программу дана последовательность чисел, удалить из этой последовательности простые числа и затем...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Wolkodav
601 / 454 / 32
Регистрация: 18.09.2012
Сообщений: 1,685
14.12.2012, 21:05     --== Коплексные числа ==-- #2
Есть библиотека комплексных чиссл) complex(c точкой h или без не помню)
Shpion007
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 40
14.12.2012, 22:22  [ТС]     --== Коплексные числа ==-- #3
Цитата Сообщение от Wolkodav Посмотреть сообщение
Есть библиотека комплексных чиссл) complex(c точкой h или без не помню)
А как применять её, никак не получается???
Wolkodav
601 / 454 / 32
Регистрация: 18.09.2012
Сообщений: 1,685
14.12.2012, 22:26     --== Коплексные числа ==-- #4
Тут почитайте

Добавлено через 28 секунд
А вообще, как вы используете инт, так и комплекс, тоже самое. Только название другое.
Shpion007
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 40
14.12.2012, 22:34  [ТС]     --== Коплексные числа ==-- #5
Цитата Сообщение от Wolkodav Посмотреть сообщение
Тут почитайте

Добавлено через 28 секунд
А вообще, как вы используете инт, так и комплекс, тоже самое. Только название другое.
Находил я это, вот и сейчас попробовал, там пример есть в конце есть:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include<iostream.h>
 
 #include<complex.h>
 
 
 
 int main(void)
 
 {
 
    double x = 3.1, y=4.2;
 
    complex z = complex(x,y);
 
    cout << "z= " << z << "\n";
 
    cout << "имеет вещественную часть =" << real(z) << "\n";
 
    cout << "имеет мнимую часть =" << imag(z) << "\n";
 
    cout << "z имеет сопряженное значение = " << conj(z) << "\n"
 
    return 0;
 
 }
Так вот даже этот элементарный пример не работает. В частности, вот первая ошибка: E2102 Cannot use template 'complex<_Ty>' without specifying specialization parameters. Что подскажете?
gray_fox
What a waste!
1411 / 1140 / 55
Регистрация: 21.04.2012
Сообщений: 2,362
Завершенные тесты: 3
14.12.2012, 22:50     --== Коплексные числа ==-- #6
Цитата Сообщение от Shpion007 Посмотреть сообщение
там пример есть в конце есть
Так по крайней мере компилируется:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream> 
#include <complex>
  
 
int main() { 
   double x = 3.1, y = 4.2;
 
   std::complex<double> z(x, y);
 
   std::cout << "z = " << z << "\n";
 
   std::cout << "имеет вещественную часть = " << std::real(z) << std::endl;
   
   std::cout << "имеет мнимую часть = " << std::imag(z) << std::endl;
 
   std::cout << "z имеет сопряженное значение = " << std::conj(z) << std::endl;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.12.2012, 23:02     --== Коплексные числа ==--
Еще ссылки по теме:

Даны 3 числа. Для каждого из этих чисел, найти сумму цифр числа и определить у кокого числа сумма больше - Turbo Pascal
Даны 3 числа. Для каждого из этих чисел, найти сумму цифр числа и определить у кокого числа сумма больше

.NET 4.x Даны два целых числа A и B (A< B) Вывести все целые числа, расположенные между данными числами (включая сами эти числа) - C#
Помогите пожалуйста! Полное задание:Даны два целых числа A и B (A&lt; B) Вывести все целые числа, расположенные между данными числами...

как в Лиспе из числа ну допустим 12 сделать числа 1 и 2 или 1001 должно получится числа 1 0 0 1 т.е я их смогу обрабатывать как список -)))) - Lisp
Здравствуйте, простой вопрос как в Лиспе из числа ну допустим 12 сделать числа 1 и 2 или 1001 должно получится числа 1 0 0 1 т.е я их...

Даны натуральные числа M, N. Поменять одну из цифр первого числа с цифрой второго числа, чтобы получившиеся числа были взаимно простыми - C++
Даны натуральные числа M, N. Поменять одну из цифр первого числа с цифрой второго числа, чтобы получившиеся числа были взаимно простыми. ...


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

Или воспользуйтесь поиском по форуму:
Shpion007
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 40
14.12.2012, 23:02  [ТС]     --== Коплексные числа ==-- #7
Цитата Сообщение от gray_fox Посмотреть сообщение
Так по крайней мере компилируется:
Большое спасибо, работает, будем продолжать!
Yandex
Объявления
14.12.2012, 23:02     --== Коплексные числа ==--
Ответ Создать тему
Опции темы

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