Visual Studio C++. Сам вопрос в пояснении к нему, так как много букв. - Вопросы по С+

Вопрос Visual Studio C++. Сам вопрос в пояснении к нему, так как много букв.

Регистрация
11 Сен 2013
Сообщения
83
Репутация
0
Спасибо
0
Монет
0
Хочу написать прогу, для которой якобы нужен пароль:
int 12345;
cout <<"У вас три попытки, чтобы ввести пароль. Введите пароль: ";
cin >> 12345;
if("12345");
{
cout <<"Пароль принят. Доступ разрешен";
}
Т. е. через int я интегрирую этот пароль.
Как сделать, например через else,что если я напишу другой пароль, то доступа не будет?
 
Регистрация
17 Июн 2013
Сообщения
78
Репутация
3
Спасибо
0
Монет
0
Я может конечно отстал от жизни, но переменные начинающиеся на цифры не могут быть. int pass=12345; int vv; cout <<"У вас три попытки, чтобы ввести пароль. Введите пароль: "; cin >> vv; if(pass==vv) { cout <<"Пароль принят. Доступ разрешен"; }else { cout <<"Пароль не принят"; } как-то так
 
Регистрация
4 Фев 2013
Сообщения
93
Репутация
0
Спасибо
2
Монет
0
Даже если допустить, что ты напишешь такую прогу, то что помешает узнать этот пароль (в данном виде любым HEX-редактором даже)?
 
Регистрация
13 Мар 2017
Сообщения
314
Репутация
70
Спасибо
11
Монет
0
Хочу написать прогу, для которой якобы нужен пароль:
int 12345;
cout <<"У вас три попытки, чтобы ввести пароль. Введите пароль: ";
cin >> 12345;
if("12345");
{
cout <<"Пароль принят. Доступ разрешен";
}
Т. е. через int я интегрирую этот пароль.
Как сделать, например через else,что если я напишу другой пароль, то доступа не будет?
PHP:
#include <iostream>
using namespace std;
int main()
{
    setlocale(0,"Rus");
    int password,value=5000,n;
    for (n=3; n>0; n--) { 
        cout<<"У вас есть "<<n<<" попыток ввести пароль."<<endl;
        cin>>password;
        if (password==value) { 
            cout<<"Вы верно ввели пароль."<<endl;
            break;
        }
    }
    if (n==0) cout<<"Вы исчерпали свои попытки."<<endl;
    system("pause");
    return 0;   
}
 
Сверху Снизу