2021 [8-10] Проверка пароля

Ниже представлен листинг кода на языке C++, выполняющий проверку введенного пароля по определенным параметрам. Определите пароль, при котором программа выведет фразу «Password is correct». Ответ обоснуйте.

Листинг программы на языке C++
#include <iostream>
using namespace std;
int main()
{
    int password;
    cin >> password;
    if (password<100000 || password>999999)
        cout << "Password is incorrect\n";
    else
    {
        if (password%39!=0 || password%71!=0)
            cout << "Password is incorrect\n";
        else
        {
            if (password/100000+(password/1000)%10+(password/10)%10!=21 || (password/10000)%10+(password/100)%10+password%10!=21)
                cout << "Password is incorrect\n";
            else
            {
                cout << "Password is correct\n";
            }
        }
    }
}

Показать подсказку

Показать решение

Показать ответ




<< Назад в раздел (Все задания)

Ваше сообщение получено!