Ошибка C++: «True»/«False» не было объявлено в этой области [закрыто]C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Ошибка C++: «True»/«False» не было объявлено в этой области [закрыто]

Сообщение Anonymous »

Я новичок в кодировании на C++, поэтому этот вопрос может показаться глупым, но я уже некоторое время борюсь с этой проблемой.
Я ожидал проверить, являются ли x1 и x2 в квадратичной формуле действительным числом, и если да, то записать его, однако при использовании функции isnan() появилась эта ошибка, и я не могу найти способ исправить ее самостоятельно.
Вот код:

Код: Выделить всё

#include 
#include 
#include 

using namespace std;

int main()
{
int a;
int b;
int c;
float d;
float x1;
float x2;

//inputing numbers of the quadratic equaion
cout > a;
cout > b;
cout > c;

//delta function
if (a == 0 || c == 0){
d = b*b;
}
else {
d = b*b - 4*a*c;
}

//counting the x==0
x1 = ( -2*b - sqrt(d))/(2*a);
x2 = ( -2*b + sqrt(d))/(2*a);

//odpowiedż gdy delta > 0
if ( isnan(x1) == False && isnan(x2) == False){
cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/79817108/c-error-true-false-was-was-not-declared-in-this-scope[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»