Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
123457789999876
23.01.2021 08:09 •
Информатика
Впрограмме имеется список имен и соответствующие им буквы и буквы-пароли. пользователь вводит букву имени, если она зарегистрирована, его спрашивают пароль и сообщение о том, соответствует ли последний истине или нет. на языке с++
Ответ:
DedPerdun
07.10.2020 13:38
#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;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
Аннапомогите
06.11.2022 23:24
Оставьте на рисунке только устройства ввода...
Xaler
31.08.2022 04:13
2-3 примера суждений,в которых речь идет об объектах, изучамых на уроках информатики...
tikmehr
31.08.2022 04:13
Установить, равносильны ли два высказывания. b∧¬a ¬(b∨a)...
Ultranet
31.03.2020 16:21
Как бы ты описал алгоритм использования инструмента Следуй за мной?...
artemyaros2005oxkd2q
24.06.2021 06:34
Проверьте программу, кто хорошо разбирается в программировании. program p7; var s: string; k,c,n,i,v: byte; t: string begin write ( na ulite sneg ); readln (s); n: =legth...
Эвелиначерлидер
24.06.2021 06:34
Что называется информациовностью сообщения...
Саидушка2006
12.02.2020 15:16
Пишет , что ожидалась переменная. где ошибка или какая переменная ? не могу понять. program a; var x: real; begin write ( ввести число ); readln (x); а: =abs (x-7);...
manzharenko13
12.02.2020 15:16
Даны три числа в десятичной системе счисления: a=56, b=141, c=98. переведите a, b и c в двоичную систему счисления и выполните поразрядно логические операции a v b &...
Саша22877324516
20.01.2020 23:51
Печатать все четные числа от 50 до 100. паскаль...
makka23
31.05.2023 02:59
Какими пальцами и рукой набирается буква йо ну вы поняли...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#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;
}