Задача с++ Ввести целое число и определить, верно ли, что все его цифры чётные Пример: Введите
число: 2684: даОтветы на вопрос
        Ответ:
#include <iostream>
int main()
{
int a;
setlocale(LC_ALL, "Russian"); // Русский язык в консоли
std::cout << "Введите a: ";
std::cin >> a;
while (a > 0)
{
if ((a % 10) % 2 != 0)
{
std::cout << "нет";
break;
}
a /= 10;
}
if (a==0) std::cout << "да";
return 0;
}
            Для решения этой задачи вам нужно будет вводить цифры по одной и проверять, является ли каждая из них чётной. Вот пример кода на C++:
cpp#include <iostream>
int main() {
    int number;
    std::cout << "Введите целое число: ";
    std::cin >> number;
    
    bool allEven = true;
    
    // Проверяем каждую цифру числа на чётность
    while (number > 0) {
        int digit = number % 10;
        if (digit % 2 != 0) {
            allEven = false;
            break;  // Если хоть одна цифра не чётная, выходим из цикла
        }
        number /= 10;
    }
    
    if (allEven) {
        std::cout << "Все цифры числа чётные: да" << std::endl;
    } else {
        std::cout << "Не все цифры числа чётные: нет" << std::endl;
    }
    
    return 0;
}
Этот код сначала считывает введенное число. Затем он проверяет каждую цифру числа, начиная с конца, на четность. Если хоть одна цифра оказывается нечетной, программа выходит из цикла и выводит "нет". Если все цифры оказываются четными, программа выводит "да".
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
- 
			
Математика
 - 
			
Литература
 - 
			
Алгебра
 - 
			
Русский язык
 - 
			
Геометрия
 - 
			
Английский язык
 - 
			
Химия
 - 
			
Физика
 - 
			
Биология
 - 
			
Другие предметы
 - 
			
История
 - 
			
Обществознание
 - 
			
Окружающий мир
 - 
			
География
 - 
			
Українська мова
 - 
			
Информатика
 - 
			
Українська література
 - 
			
Қазақ тiлi
 - 
			
Экономика
 - 
			
Музыка
 - 
			
Право
 - 
			
Беларуская мова
 - 
			
Французский язык
 - 
			
Немецкий язык
 - 
			
МХК
 - 
			
ОБЖ
 - 
			
Психология
 - 
			
Физкультура и спорт
 - 
			
Астрономия
 - 
			
Кыргыз тили
 - 
			
Оʻzbek tili
 
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			