Предмет: Информатика,
автор: k305
ПОМОГИТЕ РЕШИТЬ ЗАДАЧУ В ПАСКАЛЕ С ИСПОЛЬЗОВАНИЕМ ЦИКЛА С ПОСТУСЛОВИЕМ!!!
Составить программу запроса пароля пока не будет введён пароль верно. В программе предусмотреть счётчик неправильных вводов пароля.
Ответы
Автор ответа:
1
var
parole, s: string;
Count: byte;
begin
parole := 'Земля прощай. В добрый путь!';
Count := 0;
repeat
Writeln('Введите пароль');
Readln(s);
Count += 1
until (s = parole) or (Count = 3);
if Count = 3 then
begin
Write('Вы не прошли индентификацию. Доступ закрыт');
Halt
end
else
Write('Доступ разрешен.')
end.
iolandavalerypad353:
Цикл неправильно работает, нужно так:
Writeln('Введите пароль');
Readln(s);
if s <> parole then
Count += 1
until (s = parole) or (Count = 3);
Похожие вопросы
Предмет: Математика,
автор: FIDEM032
Предмет: Английский язык,
автор: ludadov4
Предмет: Русский язык,
автор: knikolenko915
Предмет: Литература,
автор: DashaKsusha2005
Предмет: Математика,
автор: hahahah3