DELPHIHEAVEN · FORMACIÓN
Object Pascal: primeros pasos
Estructura básica de un programa, variables y control de flujo.
Conceptos
Object Pascal distingue tipos, variables, procedimientos y funciones. Una unidad contiene declaraciones e implementación; un programa ejecutable comienza en su bloque principal. Se inicia con un proyecto de consola para comprobar sintaxis antes de diseñar una interfaz gráfica.
Ejemplo completo
program HolaDelphi;
{$APPTYPE CONSOLE}
uses
System.SysUtils;
var
Nombre: string;
Edad: Integer;
begin
Write('Nombre: ');
ReadLn(Nombre);
Write('Edad: ');
ReadLn(Edad);
if Edad >= 18 then
WriteLn('Hola, ', Nombre, '. Usuario adulto.')
else
WriteLn('Hola, ', Nombre, '.');
ReadLn;
end.
Qué se comprueba
- Se crea una aplicación de consola Delphi.
- Se declaran variables
stringeInteger. - Se obtiene la entrada con
ReadLny se evalúa una condición. - Se compila y ejecuta en el entorno Windows.
Ejercicio
Se modifica la condición para distinguir tres franjas de edad y se extrae la generación del saludo a un procedimiento. Se comprueba que el programa funciona para valores límite.
Referencias (APA 7)
Embarcadero Technologies. (s. f.). RAD Studio documentation. RAD Studio Documentation.