Вопрос задан 05.07.2023 в 10:01. Предмет Информатика. Спрашивает DELETED.

Вычислите корни квадратного уравнения Ax2+Bx+C. Коэффициенты уравнения пользователь вводит с

клавиатуры. C++
0 0
Перейти к ответам

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

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

Ответ:

#include <bits/stdc++.h>

#include <cmath>

using namespace std;

int main()

{

   double a, b, c, x1, x2, D;

   scanf("%lf%lf%lf", &a, &b, &c);

   D = b * b - 4 * a * c;

   x1 = (-b + sqrt(D)) / 2 / a;

   x2 = (-b - sqrt(D)) / 2 / a;

   if (x1 < x2)

       printf("%lf %lf\n", x1, x2);

   else

       printf("%lf %lf\n", x2, x1);

   return 0;

}  

Объяснение:

Формулы:

D = b * b - 4 * a * c

x1 = (-b + sqrt(D)) / 2a

x2 = (-b - sqrt(D)) / 2a

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

Конечно, вот пример программы на C++, которая позволяет пользователю ввести коэффициенты квадратного уравнения и вычислить его корни:

cpp
#include <iostream> #include <cmath> int main() { double A, B, C; // Ввод коэффициентов от пользователя std::cout << "Введите коэффициент A: "; std::cin >> A; std::cout << "Введите коэффициент B: "; std::cin >> B; std::cout << "Введите коэффициент C: "; std::cin >> C; // Вычисление дискриминанта double discriminant = B * B - 4 * A * C; // Проверка наличия корней if (discriminant > 0) { double root1 = (-B + sqrt(discriminant)) / (2 * A); double root2 = (-B - 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

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

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

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

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