исправить ошибку, которую выдаёт компилятор
#include
#include
using namespace std;
int main()
{
setlocale(LC_CTYPE, "");
cout > a >> b >> c;
if (a == 0) {
cout 0)
{
cout << "два корня: x1=" << (b - sqrt(D)) / (-2 * a)< cout << "x2=" << (b + sqrt(D)) / (-2 * a);
}
else if (D == 0)
{
cout << "Один корень: " << b / (-2 * a);
}
else
{
cout << "Корней нет";
}
return 0;
}
Приложения:
Icarus1:
ок
при каких значениях ошибку дает
я не ввожу значения даже
просто запускаю
библиотеки cmath не хватает
а библиотека clocale по сути не нужна
куда добавить?
напиши
вверх, там где include
как именно написать?
Ответы
Ответ дал:
1
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
setlocale(LC_CTYPE, "");
cout << "введите абс";
double a, b, c;
cin >> a >> b >> c;
if (a == 0) {
cout << "a!=0";
exit(1);
}
double D = powl(b, 2) - 4 * a * c;
if (D > 0) {
cout << (b - sqrt(D)) / (-2 * a) << endl;
cout << (b + sqrt(D)) / (-2 * a);
}
else if (D == 0) {
cout << b / (-2 * a);
}
else {
cout << "Корней нет";
}
return 0;
}
отдуши
ты хорошо разбираешься в инфе?
смотря что подразумевается под понятием "информатика"
С++
Схемы умеешь рисовать?
Щас нечем рисовать, завтра-послезавтра мб будет время
жаль, а то срочно надо схему на Фибоначчи
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
8 лет назад
8 лет назад
9 лет назад