Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
0 / 0 / 0
Регистрация: 26.10.2012
Сообщений: 35
1

Обратные корни по теореме Виета

02.01.2015, 14:52. Показов 2715. Ответов 11
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!Помогите написать программу На С++,"Обратные Корни" по теореме Виета. Заранее Спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.01.2015, 14:52
Ответы с готовыми решениями:

Решение квадратного уравнения по теореме Виета
Ребят, не знаю как реализовать код для этого задания, очень прошу вас помочь!

Регекс: заменить в строке обратные слэши на два обратные слэши. Выдает ошибку
Вот пытаюсь заменить строке обратный слэш на две обратные слэши. std::replace(path.begin(),...

Решить квадратное уравнение по теореме Виета
Решить квадратное уравнение ax^2 + bx + c =0 по теореме Виета. a, b, c - задается при вводе

Построить нормированный многочлен по теореме Виета
Нужно построить нормированный многочлен наименьшей степени по теореме Виета. Что делать, чтобы он...

11
122 / 24 / 6
Регистрация: 31.12.2014
Сообщений: 164
02.01.2015, 15:30 2
Цитата Сообщение от Sashok 93 rus Посмотреть сообщение
Здравствуйте!Помогите написать программу На С++,"Обратные Корни" по теореме Виета. Заранее Спасибо!
Ваши шансы получить ответ на интересующий вопрос сильно повысятся, если вы скажете точное условие - например, укажите, что дано, что надо найти.
0
0 / 0 / 0
Регистрация: 26.10.2012
Сообщений: 35
02.01.2015, 15:53  [ТС] 3
Нужно найти обратные корни квадратного уравнения
0
122 / 24 / 6
Регистрация: 31.12.2014
Сообщений: 164
02.01.2015, 16:14 4
Цитата Сообщение от Sashok 93 rus Посмотреть сообщение
Нужно найти обратные корни квадратного уравнения
Даны коэффициенты квадратного уравнения, найти https://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{1}{x_1}, \frac{1}{x_2}?
0
0 / 0 / 0
Регистрация: 26.10.2012
Сообщений: 35
02.01.2015, 16:20  [ТС] 5
Да, значения должны вводится с клавиатуры.
0
122 / 24 / 6
Регистрация: 31.12.2014
Сообщений: 164
02.01.2015, 17:27 6
Цитата Сообщение от Sashok 93 rus Посмотреть сообщение
Да, значения должны вводится с клавиатуры.
Сначала помогу придумать алгоритм. Потом уже будем писать код, если у вас не получится.
Немножко теории:
https://www.cyberforum.ru/cgi-bin/latex.cgi? <br />
x_1x_2 = \frac{c}{a},<br />
 x_1 + x_2 = \frac{-b}{a}<br />
https://www.cyberforum.ru/cgi-bin/latex.cgi? <br />
\frac{1}{x_1}+\frac{1}{x_2} = \frac {x_1 + x_2}{x_1x_2} = \frac{-b}{c}<br />
 \frac{1}{x_1}\frac{1}{x_2} = \frac{a}{c}<br />
Следовательно, у трехчлена https://www.cyberforum.ru/cgi-bin/latex.cgi? cx^2 + bx + a будут корни https://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{1}{x_1}, \frac{1}{x_2}. Осталось просто решить квадратное уравнение. Все формулы получены из прямой и обратной теорем Виета.
1
0 / 0 / 0
Регистрация: 26.10.2012
Сообщений: 35
05.01.2015, 18:13  [ТС] 7
Что то совсем не получается.Я просто на Delphi всегда работал.А с C++ разобраться не как не могу.
0
117 / 121 / 42
Регистрация: 25.08.2012
Сообщений: 1,294
05.01.2015, 19:07 8
Sashok 93 rus,
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
int main()
{
    double a, b, c;
    std::cout << "Enter the coefficients:\n";
    std::cin >> a >> b >> c;
    double D = std::sqrt(b*b - 4 * a * c);
    double x1 = (-b - D)/ (2 * c), x2 = (D - b)/ (2 * c);
    std::cout << "The inverse roots of this equation are " << x1 << " and " << x2 << "." << std::endl;
    system("pause");
}
ltkj, здорово, надо бы запомнить. Спасибо
0
0 / 0 / 0
Регистрация: 26.10.2012
Сообщений: 35
05.01.2015, 19:11  [ТС] 9
tnk500, Это уже готовый(рабочий) код?
0
117 / 121 / 42
Регистрация: 25.08.2012
Сообщений: 1,294
05.01.2015, 19:15 10
Sashok 93 rus, нет я выложил его просто так. Зачем еще?
0
0 / 0 / 0
Регистрация: 26.10.2012
Сообщений: 35
05.01.2015, 19:17  [ТС] 11
tnk500, Ну тогда спасибо большое)
0
122 / 24 / 6
Регистрация: 31.12.2014
Сообщений: 164
05.01.2015, 21:55 12
Цитата Сообщение от tnk500 Посмотреть сообщение
Sashok 93 rus,
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
int main()
{
    double a, b, c;
    std::cout << "Enter the coefficients:\n";
    std::cin >> a >> b >> c;
    double D = std::sqrt(b*b - 4 * a * c);
    double x1 = (-b - D)/ (2 * c), x2 = (D - b)/ (2 * c);
    std::cout << "The inverse roots of this equation are " << x1 << " and " << x2 << "." << std::endl;
    system("pause");
}
ltkj, здорово, надо бы запомнить. Спасибо
Эх, а я хотел помучать человека, чтоб он хоть на Делфи корни квадратного уравнения нашёл
0
05.01.2015, 21:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.01.2015, 21:55
Помогаю со студенческими работами здесь

По теореме Виета найти коэффициент квадратного уравнения
вводится 2 вещественных числа. по теореме Виета найти коэффициент. Добавлено через 21 минуту...

Нужен код решения квадратного уравнения по теореме Виета
Пожалуйста дайте код решения квадратного уравнения по теореме Виета. Turbo Pascal. Спасибо...

Как на php написать код решения квадратного уравнения по теореме Виета
Пожалуйста дайте код решения квадратного уравнения по теореме Виета. Вот все что имею, но код не...

Теорема Виета, рациональыне корни многочленов
Помогите разобраться с двумя заданиями. Нужны советы как это решить, какая-нибудь понятная теория и...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru