Загрузка данных


#include <iostream>
#include <windows.h>
#include <clocale>
using namespace std;

int main() {
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    setlocale(LC_ALL, "Russian");

    cout << "Четырехзначные числа, у которых все цифры четные, а сумма цифр делится на 8:\n";

    for (int n = 1000; n <= 9999; n++) {
        int a = n / 1000;
        int b = n / 100 % 10;
        int c = n / 10 % 10;
        int d = n % 10;

        if (a % 2 == 0 && b % 2 == 0 && c % 2 == 0 && d % 2 == 0 &&
            (a + b + c + d) % 8 == 0) {
            cout << n << endl;
        }
    }

    return 0;
}