En este vídeo, crean un programa en Python para comprobar una contraseña, y la comprueban, para obtener acceso.
Vamos a verlo como se hace en Object pascal.
Empezamos creando un nuevo programa.


Escribe el siguiente código.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | program Project1; {$mode objfpc}{$H+} uses   {$IFDEF UNIX}   cthreads,   {$ENDIF}   Classes { you can add units after this },   SysUtils; Const   ContrasenaSegura :string = 'Segura123!';   Var     contrasena: string;   function Comprobar (Contrasena:String):string;   begin     if Contrasena = ContrasenaSegura then     begin        Result:= 'Acceso permitido';     end     else     begin       Result :='Acceso denegado';     end;   end; begin   WriteLn('Introduce la contraseña');   Readln(contrasena);   Writeln (Comprobar(Contrasena)); end. | 
En la línea 13 creamos un constante que almacenará la contraseña correcta.
En la línea 14 definimos la variable que contendrá la clave que introducirá el usuario.
Después creamos un función llamada Comprobar que recibe la contraseña tecleada por el usuario la comprobará con la contraseña correcta devolverá una cadena de texto, indicando si tiene acceso o si el acceso ha sido denegado en función de si contraseña introducida es igual o no la contraseña segura.
Para terminar escribimos en la pantalla, un texto indicando al usuario que introduzca la contraseña.
La línea 31 captura la contraseña tecleada por el usuario.
Por último escribimos en pantalla el resultado de llamar a la función Comprobar, pasando como parámetro la contraseña tecleada por el usuario.
Saludos
