Object Pascal: primeros pasos

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

  1. Se crea una aplicación de consola Delphi.
  2. Se declaran variables string e Integer.
  3. Se obtiene la entrada con ReadLn y se evalúa una condición.
  4. 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.

Todos los niveles Guías técnicas