Написать программу, которая печатает значение логического выражения (TRUE или FALSE):8. Среди цифр четырехзначного числа есть четная.

5 Сен 2019 в 01:41
227 +1
0
Ответы
1
include

using namespace std;

int main() {
int num;
cout << "Enter a four-digit number: ";
cin >> num;

int digit;
bool hasEven = false;
while (num > 0) {
digit = num % 10;
if (digit % 2 == 0) {
hasEven = true;
break;
}
num /= 10;
}
if (hasEven) {
cout << "TRUE" << endl;
} else {
cout << "FALSE" << endl;
}
return 0;

}

20 Апр 2024 в 04:04
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир