Вопрос задан 26.06.2023 в 09:57. Предмет Информатика. Спрашивает Беспалов Кирилл.

Напишите программу решения квадратного уравнения. Дано a b c коэффициенты, найти корни. Обязательно

через C++ !!! Даю 10 баллов,сделайте хорошо пожалуйста
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Колчанова Виктория.

Ответ:

Сначала программа запросит ввод значений a, b, c. Можно использовать как целочисленные, так и числа с плавающей точкой. Код на скрине

Объяснение:


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример программы на C++, которая решает квадратное уравнение, заданное коэффициентами a, b и c, и находит его корни:

cpp
#include <iostream> #include <cmath> int main() { double a, b, c; std::cout << "Введите коэффициенты a, b и c: "; std::cin >> a >> b >> c; double discriminant = b * b - 4 * a * c; if (discriminant > 0) { double root1 = (-b + std::sqrt(discriminant)) / (2 * a); double root2 = (-b - std::sqrt(discriminant)) / (2 * a); std::cout << "Уравнение имеет два корня: " << root1 << " и " << root2 << std::endl; } else if (discriminant == 0) { double root = -b / (2 * a); std::cout << "Уравнение имеет один корень: " << root << std::endl; } else { std::cout << "Уравнение не имеет действительных корней." << std::endl; } return 0; }

Эта программа запрашивает у пользователя коэффициенты a, b и c, затем вычисляет дискриминант и определяет, сколько корней имеет уравнение (два, один или ни одного) и выводит их значения.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос