Предмет: Информатика, автор: mihaylowa18

С++ не могу построить тело программы

#include
#include

using namespace std;
int main()
{
float a,b,c,x;
setlocale(0,"");
cout > a;
cout > b;
cout > c;

Приложения:

Ответы

Автор ответа: restIess
0

#include<iostream>

#include<clocale>

using namespace std;

int main(){

setlocale(LC_CTYPE, "");

cout << "Введите a, b и c\n";

double a, b, c;

cin >> a >> b >> c;

if (a == 0) {

 cout << "Коэффицент а не может быть равен нулю!";

}

double D = powl(b, 2) - 4 * a * c;

if (D > 0)

{

 cout << "два корня: x1=" << (b - sqrt(D)) / (-2 * a) << endl;

 cout << "x2=" << (b + sqrt(D)) / (-2 * a);

}

else if (D == 0)

{

 cout << "Один корень, но считать мы его не будем";

}

else

{

 cout << "Корней нет";

}

return 0;

}


restIess: возвращается, когда программа выполнена успешно, можно это вообще не писать
Автор ответа: nienn
0

Ответ:

#include <iostream>

#include <math.h>

using namespace std;

int main() {

long double a, b, c, d, x1, x2;

cin >> a >> b >> c;

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

x1 = (-b - sqrt(d)) / (2 * a);

x2 = (-b + sqrt(d)) / (2 * a);

cout << x1 << " " << x2;

}

Объяснение:

Похожие вопросы
Предмет: Математика, автор: Влад5класс14шк