Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.12.2017, 23:48   #1
Cryptic22
Пользователь
 
Регистрация: 30.11.2017
Сообщений: 16
По умолчанию Логин и пароль

Как сделать чтобы программа закрывалась только если введен пароль и логин верно. У меня получается только в until либо пароль либо логин.

Код:
Program pass;
Var a,b,c,h:string;


    
Begin


a:='admin';
b:='pass';

Repeat

Write('Введите логин:');
Readln(c);

if(c<>a)then

Write('Введите пароль:');

if(c=a) or (h=b)then

Write('Введите пароль:');
Readln(h);

if (c<>a) or (h<>b)then
Writeln('Вы ввели неправильно, логин или пароль!')

else
Writeln('Вы успешно зашли!');

Until (c=a) or (h=b);

End.

Последний раз редактировалось Аватар; 03.12.2017 в 00:08.
Cryptic22 вне форума Ответить с цитированием
Старый 03.12.2017, 00:08   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Код:
Repeat
  Write('Введите логин:');
  Readln(c);
  if c<>a then Continue;
  Repeat
    Write('Введите пароль:');
    Readln(h);
  until h=b;
Until c=a;
А зачем логин и пароль? Логин в базе для идентификации учетной записи пользователя, хеш пароля для доступа пользователя по этой учетной записи. А у тебя это просто указание двух слов забитых в программе ))
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 04.12.2017, 10:06   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Cryptic22 Посмотреть сообщение
Until (c=a) or (h=b);
Код:
Until (c=a) and (h=b);
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
логин и пароль CD_SVEN БД в Delphi 1 21.05.2014 04:17
Пароль Логин Mystery_Planet C# (си шарп) 2 08.05.2011 14:35
Логин и пароль serega112000 Помощь студентам 3 03.02.2010 16:22
логин и пароль All517 Работа с сетью в Delphi 3 15.01.2009 15:46