Aprendiendo a programar con Free Pascal I/Introducción/El primer programa

De Wikilibros, la colección de libros de texto de contenido libre.

El primer programa[editar]

Para explicar el diseño de un programa usando las etapas antes mencionadas : Análisis, Diseño, Implementación. Nos plantearemos un problema, el problema será Mostrar un mensaje en pantalla. No es necesario seguir las etapas antes mencionadas para problemas sencillos como mostrar un mensaje en pantalla, pero el propósito de explicarlas, nos ayudará a entender cómo usarlas, para posteriormente encontrar soluciones a problemas de mayor complejidad.

Edición

Usando su editor de texto preferido escriba el siguiente programa :
Program Saludo;
  Begin 
    Writeln('Bienvenido a mi Mundo');
  End.

Figura 1.1 Programa Saludo

Una vez escrito el programa guárdelo en su carpeta de trabajo, con el siguiente nombre : Saludo.pp.
El programa que escribió consta de 4 líneas que se explica a continuación :
La primera línea : Program Saludo;
Esta primera línea nos permite dar un nombre al programa. Esta línea no es obligatorio usarlo, pero es un buen hábito de programación usarlo, es importante también que termine con punto y coma.
La segunda línea : Begin
La segunda línea usa la palabra "Begin" para indicar el inicio del programa, Begin significa en español Inicio.
La tercera línea : Writeln('Bienvenido a mi Mundo');
Esta línea contiene la instrucción que nos permitirá mostrar por pantalla el mensaje "Bienvenido a mi Mundo".
La cuarta línea : End.
En esta línea se usa la palabra "End" para indicar el fin del programa. End en español significa Fin. Es importante no olvidar que todo programa en pascal termina con la palabra End y el punto al final.


Compilación

Ejecución

  • Windows

Usando la consola del terminal escriba lo siguiente para indicarle que text sea nuestra carpeta de trabajo.

cd c:\fpcp\2.0.4\demo\text

Para compilar el archivo escriba en la línea de comandos lo siguiente :

ppc386 hello.pp

ó

fpc hello.pp


En unos instantes, si todo ha ido bien durante la compilación y el enlazado, obtendrá un archivo ejecutable con el nombre hello.exe. Si lo ejecuta desde el interprete de comandos obtendrá la siguiente salida :
Hello world
  • linux
Usando la consola del terminal escriba lo siguiente para indicarle que text sea nuestra carpeta de trabajo.
cd /usr/local/share/doc/fpc-2.0.4/examples/share/doc/fpc-2.0.4/demo/text
Para compilar el archivo escriba en la línea de comandos lo siguiente :
ppc386 hello.pp
ó
fpc hello.pp
En unos instantes, si todo ha ido bien durante la compilación y el enlazado, obtendrá un archivo ejecutable con el nombre hello. Si lo ejecuta desde el interprete de comandos (./hello) obtendrá la siguiente salida :
Hello world