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