Предмет: Информатика,
автор: levShein
Дан интервал (-12;22)
Написать программу, которая будет проверять принадлежит ли вводимое пользователем число данному интервалу. Если принадлежит, то в консоль должно вывести слово "Принадлежит". И в ином случаи "Не принадлежит". Надо написать код на языке c++, с условиями if, else
#include
using namespace std;
int main() {
int a;
cin >> a;
if (a > -13 || a < 23)
{
cout << "Принадлежит" << endl;
}
else {
cout << "Не принадлежит" << endl;
}
return 0;
}
#include
using namespace std;
int main() {
int a;
int min = -12;
int max = 22;
cin >> a;
if (min < a < max)
{
cout << "Принадлежит" << endl;
}
else {
cout << "Не принадлежит" << endl;
}
return 0;
}
вот мои 2 кода но они не рабочие, может помогут
Ответы
Автор ответа:
0
Ответ:
Первый код у вас больше всего похож на правду, вам в if нужно заменить символы || (ИЛИ) на && (И). Тогда должно заработать.
Еще вы забыли #include <iostream>, возможно у вас в коде он есть, но в вопросе вы написали только #include.
Похожие вопросы
Предмет: Українська мова,
автор: Аноним
Предмет: Українська мова,
автор: ThisIsRequiem
Предмет: История,
автор: samirtamerlan11
Предмет: Русский язык,
автор: mikadu40808
Предмет: Алгебра,
автор: grghdkjsklm