Цитата(мисс_граффити @ 22.05.2007 0:07)

Только у тебя первый символ не идет в пароль...
Вводишь 1234 (****) - выводится 234
Write('Enter Password -> ');
ch := ReadKey; {вот здесь надо заменить на ch:='1', например. или пользоваться циклом с постусловием}
Точно, не заметил....
Ну тогда вот так нужно сделать
Uses
Crt;
Var
ch : Char;
pass : String;
Begin
ClrScr;
Write('Enter Password -> ');
ch := ReadKey;
While ch <> #13 Do
Begin
pass := pass + ch;
Write('*');
ch := ReadKey;
End;
WriteLn;
Write(pass);
ReadKey;
End.