#include
#include
#include
using std::cout;
using std::cin;
using std::endl;
using std::ios_base;
int main()
{
setlocale(LC_ALL, "Rusian");
cout << " *** пошук коренів квадратног рівняння*** ";
double a, b, c;
double D;
double x1, x2;
cout << "вид квадратного рівняння ax^2+bx+c=0 ";
cout << "введіть коофіцієнт a : ";
cin >> a;
cout << "введіть коофіцієнт b : ";
cin >> b;
cout << "введіть коофіцієнт c: ";
cin >> c;
D = (b*b) - (4 * a*c);
if (D < 0)
cout << "корені немає ";
else if (D == 0)
x1 = -b / (2 * a);
cout << "1 корінь рівняння" << x1 << endl;
else
x1 = (-b + sqrt(D)) / (2*a);
x2 = (-b - sqrt(D)) / (2*a);
cout << "1 корень: " << x1 << endl;
cout << "2 корень: " << x2 << endl;
_getch();
return 0;
}
#include
#include
using std::cout;
using std::cin;
using std::endl;
using std::ios_base;
int main()
{
setlocale(LC_ALL, "Rusian");
cout << " *** пошук коренів квадратног рівняння*** ";
double a, b, c;
double D;
double x1, x2;
cout << "вид квадратного рівняння ax^2+bx+c=0 ";
cout << "введіть коофіцієнт a : ";
cin >> a;
cout << "введіть коофіцієнт b : ";
cin >> b;
cout << "введіть коофіцієнт c: ";
cin >> c;
D = (b*b) - (4 * a*c);
if (D < 0)
cout << "корені немає ";
else if (D == 0)
x1 = -b / (2 * a);
cout << "1 корінь рівняння" << x1 << endl;
else
x1 = (-b + sqrt(D)) / (2*a);
x2 = (-b - sqrt(D)) / (2*a);
cout << "1 корень: " << x1 << endl;
cout << "2 корень: " << x2 << endl;
_getch();
return 0;
}