Untitled
unknown
c_cpp
2 years ago
673 B
5
Indexable
#include <iostream>
int main() {
setlocale(LC_ALL, "Russian");
double a, b, c;
std::cin >> a >> b >> c;
double d = b * b - 4 * a * c;
if (d > 0) {
double x1 = (-b + sqrt(d)) / (2 * a);
double x2 = (-b - sqrt(d)) / (2 * a);
std::cout << "Уравнение имеет 2 корня :" << x1 << " " << x2 << std::endl;
}
else if (d == 0) {
double x = (- b + sqrt(d)) / (2 * a);
std::cout << "Уравнение иимет 1 корень : " << x << std::endl;
}
else {
std::cout << "Уравнение не имеет корней" << std::endl;
}
return 0;
}Editor is loading...