Вопрос, который вызвал трудности
СРОЧНО!!!
В программе имеется список имен и соответствующие им буквы и буквы-пароли. Пользователь вводит букву имени, если она зарегистрирована, его спрашивают пароль и выдают сообщение о том, соответствует ли последний истине или нет.
На языке С++
Ответ экспертов Учись.Ru
Чтобы дать полноценный ответ, был привлечён специалист, который хорошо разбирается в теме.
После обсуждения с другими специалистами сервиса мы пришли к выводу, что правильный ответ на ваш вопрос будет звучать следующим образом:
#include
#include
using namespace std;
int main() {
int n,k,ind;
cout<<"n = "; cin>>n;
string a[n][3];
string inp;
for (int i=0; i cout<<"record number: "<<i+1<<endl;<br> cout<<"name: "; cin>>a[i][0];
cout<<"letter: "; cin>>a[i][1];
cout<<"password: "; cin>>a[i][2];
}
cout<<endl;<br> cout<<"letter: "; cin>>inp;
k=0;
for (int i=0; i if (a[i][1]==inp) {
k=1; ind=i;
}
if (k==0) cout<<"no letter "<<inp<<endl;<br> else {
cout<<"password: "; cin>>inp;
if (inp!=a[ind][2]) cout<<"not valid password"<<endl;<br> }
system("pause");
return 0;
}