Задать вопрос
21 января, 02:17

Дано четырех значное число. Нужно проверить является ли сумма цифр заданного числа. Формат ввода: в входном файле находится одно четырех значное число. Формат вывода: в выходной файл следует вывести сообщение "YES", если сумма цифр число четная или "NO", если сумма не четная.

+5
Ответы (1)
  1. 21 января, 05:55
    0
    Язык C++.

    #include

    using namespace std;

    int main () {

    int n, sum;

    cout << "Введите четырехзначное число: "<< endl;

    cin >> n;

    if (n > 10000 || n < 999) {

    cout << "Число не четырехзначное." << endl;

    }

    else {

    while (n!=0) {

    sum + = n%10;

    n / = 10;

    }

    if (sum%2 = = 0) {

    cout << "YES" << endl;

    }

    else{

    cout << "NO" << endl;

    }

    }

    }
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Дано четырех значное число. Нужно проверить является ли сумма цифр заданного числа. Формат ввода: в входном файле находится одно четырех ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы