Вопрос задан 07.08.2023 в 01:16. Предмет Информатика. Спрашивает Кудашкина Мария.

Подскажите пожалуйста пример программы генерирования паролей на Pascal

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Сасонный Данил.
uses crt;
var s:string;
      i,k:byte;
begin
 randomize; s:='';
for i:=1 to 10 do
 begin
  repeat
   k:=48+random(75);
   until k in [48..57,97..122];
  s:=s+chr(k);
 end;
write(s);
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Вот пример программы на Pascal для генерации случайных паролей:

pascal
program PasswordGenerator; uses SysUtils, Math; const Alphabet = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*'; function GeneratePassword(length: Integer): string; var i: Integer; begin Randomize; Result := ''; for i := 1 to length do Result := Result + Alphabet[Random(Length(Alphabet)) + 1]; end; var passwordLength: Integer; generatedPassword: string; begin Write('Enter the length of the password: '); ReadLn(passwordLength); if passwordLength <= 0 then WriteLn('Password length should be greater than 0.') else begin generatedPassword := GeneratePassword(passwordLength); WriteLn('Generated Password: ', generatedPassword); end; end.

Эта программа будет запрашивать у пользователя длину желаемого пароля и затем генерировать пароль, состоящий из букв (в верхнем и нижнем регистре), цифр и специальных символов, указанных в строке Alphabet.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос