Guest User

Untitled

a guest
Apr 17th, 2018
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 2.21 KB | None | 0 0
  1. {--------------------
  2.  Autor: Vanessa Thaisa
  3.  Data: 01/12/2011
  4.  --------------------}
  5.  
  6. Program sistema_teste;
  7.  var
  8.     user,password,source:string;
  9.     user_db,password_db,source_db:string;
  10.     acesso,sair:boolean;
  11.     opcao:char;
  12.    
  13.  Begin
  14.     user_db:='admin';
  15.     password_db:='admin';
  16.     source_db:='11';
  17.     sair:=false;
  18.    
  19.     repeat
  20.         repeat
  21.             ClrScr;
  22.             writeln('1. Efetuar login no sistema');
  23.             writeln('2. Sair');
  24.             write('Opção: ');
  25.             readln(opcao);
  26.            
  27.             if (opcao='1') then
  28.             begin
  29.                 ClrScr;
  30.                 writeln('--------Tela de Login----- ');
  31.            
  32.                 write ('Digite o nome de usuário: ');
  33.                 readln (user);
  34.        
  35.                 write ('Digite a senha: ');
  36.                 readln (password);
  37.        
  38.                 write ('Digite o código de segurança: ');
  39.                 readln (source);
  40.            
  41.                 if (user<>user_db) or (password<>password_db) or (source<>source_db) then
  42.                 begin
  43.                     writeln ('Acesso negado. Verifique seus dados');
  44.                     acesso:=false;
  45.                     readln;
  46.                     end;
  47.                     if (user=user_db) and (password=password_db) and (source=source_db) then
  48.                     acesso:=true;  
  49.                 end;
  50.                
  51.                 if (opcao='2') then
  52.             sair:=true;    
  53.            
  54.          until (acesso) or (sair);
  55.          
  56.         while acesso do
  57.         begin
  58.             clrscr;
  59.             writeln ('Bem vindo ao painel de controle,');
  60.             writeln ('Espero que use com sabedoria.');
  61.             writeln;
  62.             writeln('1. Alterar nome do usuario');
  63.             writeln('2. Alterar a senha');
  64.             writeln('3. Alterar o código de segurança');
  65.             writeln('4. logout do usuario');
  66.             writeln('5. Sair do sistema');
  67.             write('Opcao: ');
  68.             readln(opcao);
  69.            
  70.             clrscr;
  71.             case opcao of
  72.                 '1':begin
  73.                     writeln('1. Alterar nome do usuario');
  74.                     write ('Digite o novo nome de usuário: ');
  75.                     readln (user_db);
  76.                 end;
  77.                 '2':begin
  78.                     writeln('2. Alterar a senha');
  79.                     write ('Digite a nova senha: ');
  80.                     readln (password_db);
  81.                
  82.                 end;
  83.                 '3':begin
  84.                     writeln('3. Alterar o código de segurança');
  85.                     write ('Digite o novo código de segurança: ');
  86.                     readln (source_db);
  87.                 end;
  88.                 '4':acesso:=false;
  89.                 '5': begin
  90.                     acesso:=false;
  91.                     sair:=true;
  92.                 end;   
  93.             end;   
  94.         end;
  95.     until sair;
  96.            
  97.     writeln('Sistema encerrado...');
  98.     readln;    
  99.  End.
Add Comment
Please, Sign In to add comment