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

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

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

Нахождение корней квадратного уравнения С++ - C++

18.11.2015, 15:35. Просмотров 601. Ответов 1
Метки нет (Все метки)

Как найти корни квадратного уравнения С++?Задаются ведь значения x.y.z,а на выходе выводится значение корней.
С++.Новичок.Буду разбираться детально сам.Помогите.Спасибо.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2015, 15:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нахождение корней квадратного уравнения С++ (C++):

Нахождение корней квадратного уравнения - C++
Здравствуйте , показывает ошибку в этих строчках,ругается на функции sqrt и pow объясните почему именно, заранее спасибо z =...

Нахождение корней квадратного уравнения - C++
Здравствуйте все кто читает эти строки! Большой привет вам из раздела Delphi! Моему другу появилось необходимость написать прогу на...

Нахождение корней квадратного уравнения через дискриминант - C++
Здравствуйте! Начинаю работать в C++ Builder 3.1 в DOSBOXe. Стоит задача реализовать программу нахождения корней квадратного уравнения...

Нахождение корней квадратного и линейного уравнений - C++
Написать перегруженные шаблоны функций для нахождения корней линейного (а*х + b =0) и квадратного (a*x^2 + b*x +c=0) уравнений. Замечание в...

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

Вычисление корней квадратного уравнения - C++
1) Пишем функцию, которая переворачивает строку (массив типа char). Используйте цикл for, который меняет местами первый и последний...

1
ture
441 / 334 / 126
Регистрация: 27.11.2014
Сообщений: 1,042
18.11.2015, 15:40 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
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
26
27
28
#include <iostream>
#include <cmath>
 
int main() {
    double a, b, c;
    std::cin >> a >> b >> c;
    std::cout << std::fixed << std::showpoint;
    std::cout.precision(6);
    if(a) {
        double d = b*b - 4 * a*c;
 
        if(d>0) {
            if(a>0)
                std::cout << 2 << " " << (-b - std::sqrt(d)) / (2 * a) << " " << (-b + std::sqrt(d)) / (2 * a);
            else
                std::cout << 2 << " " << (-b + std::sqrt(d)) / (2 * a) << " " << (-b - std::sqrt(d)) / (2 * a);
        } else if(d == 0)
            std::cout << 1 << " " << (-b) / (2 * a);
        else
            std::cout << 0;
    } else if(b)
        std::cout << 1 << " " << -c / b;
    else if(c)
        std::cout << 0;
    else
        std::cout << 3;
    return 0;
}
Добавлено через 1 минуту
Даны действительные коэффициенты a, b, c. Решите уравнение ax2 + bx + c = 0 и выведите все его корни.

Формат входных данных
Вводятся три действительных числа.
Формат выходных данных
Если данное уравнение не имеет корней, выведите число 0. Если уравнение имеет один корень, выведите число 1, а затем этот корень. Если уравнение имеет два корня, выведите число 2, а затем два корня в порядке возрастания. Если уравнение имеет бесконечно много корней, выведите число 3.
////
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.11.2015, 15:40
Привет! Вот еще темы с ответами:

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

Количество корней квадратного уравнения - C++
Реализовать функцию, определяющую количество корней квадратного уравнения (целочисленное значение), заданного коэффициентами a, b и c ...

Вычисление корней квадратного уравнения - C++
#include &lt;iostream&gt; #include &lt;math.h&gt; using namespace std; int main() { system(&quot;cls&quot;); setlocale(LC_ALL, &quot;RUS&quot;); double...

Аналитическое вычисление корней квадратного уравнения - C++
Разработать программу для аналитического вычисления корней квадратного уравнения ax^2+bx+c=0 при любых вещественных a,b,c.


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

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

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