Как ограничить количество попыток ввода в Паскаль?
Как ограничить количество попыток ввода в Паскаль?
Задать свой вопрос//Написал простейшую программу для наглядного образца. Сущность в том, что ограничено число попыток ввода неправильного пароля
//attempts - количество попыток, counter - счетчик безуспешных попыток
const
attempts = 3;
password = '12345';
var
counter: integer;
str: string;
begin
counter := 0;
repeat
write('Введите пароль: ');
readln(str);
if not(str = password) then
begin
counter := counter + 1;
writeln('[неправильный пароль] осталось попыток: ', attempts - counter);
writeln();
end;
if (counter = attempts) then
begin
writeln('Пробы ввода закончились!');
break;
end;
until (str = password);
if (str = password) then
writeln('Вы ввели верный пароль!');
end.
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.