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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 4.88
Костяныч
15 / 15 / 0
Регистрация: 31.10.2010
Сообщений: 1,238
Записей в блоге: 2
#1

Найти комплексные корни - C++

27.02.2011, 19:30. Просмотров 1125. Ответов 5
Метки нет (Все метки)

Доброго времени суток. Помогите решить:A*X(в квадрете X)+B*X+C=0/Найти комплексные корни этих уравнений. А,В,С- числа, которые надо задавать. Заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.02.2011, 19:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти комплексные корни (C++):

Найти корни уравнений ax^3+bx^2+cx=0 и y^3-ay^2-b=0, используя процедуру. Есть ли у этих уравнений совпадающие корни? - C++
Помогите пожалуйста решить данную задачу, на тему программирование с использованием процедур. Просто сам не врубаюсь(

Найти корни уравнения - C++
найти корни уравнения f(x)=2x^3-3x^2-3x+2=0

Найти корни уровнения - C++
Здравствуйте, как изобразить такое уравнение в программе (смтр. скрин)?

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

Найти корни уравнения - C++
f(x)=6x4+19x3-7x2-26x+12=0

Найти корни уравнения - C++
Написать программу, которая находит корни уравнения e^x=x+2 с погрешностью 10^-10. Заранее благодарен.

5
igorrr37
1647 / 1275 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
28.02.2011, 00:32 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <cmath>
#include<complex>
 
int main(){
    std::complex<double> a, b, c, D;
    std::cout<<"Enter a, b, c\n";
    std::cin>>a>>b>>c;
    D=pow(b, 2)-4.*a*c;
    std::cout<<"D= "<<D<<"\n";
    std::cout<<"x1= "<<(-b-sqrt(D))/(2.*a)<<"\n";
    std::cout<<"x2= "<<(-b+sqrt(D))/(2.*a)<<"\n";
}
комплексное число вводить в формате (3, -7.7)
1
Костяныч
15 / 15 / 0
Регистрация: 31.10.2010
Сообщений: 1,238
Записей в блоге: 2
28.02.2011, 10:20  [ТС] #3
Поясните пожалуйста, что такое std?
Как я понял А,Б и С надо вводить через запятую. А можно просто через пробел?
0
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
28.02.2011, 10:24 #4
Костяныч, std- глобальное пространство имен. Там описание стандартних классов и шаблонов.
1
Костяныч
15 / 15 / 0
Регистрация: 31.10.2010
Сообщений: 1,238
Записей в блоге: 2
28.02.2011, 10:27  [ТС] #5
И еще вопрос. С файлами с расширением .dat можно также работать как и с txt?
0
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
28.02.2011, 10:29 #6
Костяныч, точно утверждать не буду, но помойму особой разницы нету.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.02.2011, 10:29
Привет! Вот еще темы с ответами:

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

Найти корни уравнения - C++
Тексты надо переписывать в тело сообщения В чем ошибка ? Помогите пожалуйста.

Найти корни квадратного уравнения - C++
Задача: даны три числа a, b и с. При условии что a не равно 0 b^2 - 4ac &gt;= 0 найти корни квадратного уравнения и записать их в...

Найти корни кубического уравнения - C++
(x+a)(x^2-bx)+c(x+a)=0


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

Или воспользуйтесь поиском по форуму:
6
Yandex
Объявления
28.02.2011, 10:29
Ответ Создать тему
Опции темы

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