En aquesta secció, aprendrem a escriure el nostre primer programa en ALGOL. Aquest és un pas fonamental per familiaritzar-nos amb la sintaxi i l'estructura bàsica d'aquesta llengua de programació.

Objectius

  • Escriure un programa senzill en ALGOL.
  • Comprendre l'estructura bàsica d'un programa ALGOL.
  • Executar el programa i veure el resultat.

Estructura Bàsica d'un Programa ALGOL

Un programa en ALGOL té una estructura específica que cal seguir. A continuació es mostra l'estructura bàsica d'un programa ALGOL:

begin
  ! Declaracions de variables;
  ! Instruccions del programa;
end.

Components Principals

  1. begin: Marca l'inici del programa.
  2. Declaracions de variables: Aquí es declaren les variables que s'utilitzaran en el programa.
  3. Instruccions del programa: Conté les instruccions que el programa ha d'executar.
  4. end.: Marca el final del programa.

Exemple: Programa "Hola, Món!"

Comencem amb un exemple clàssic: un programa que imprimeix "Hola, Món!" a la pantalla.

Codi

begin
  print("Hola, Món!");
end.

Explicació del Codi

  • begin: Inicia el programa.
  • print("Hola, Món!");: Instrucció que imprimeix el text "Hola, Món!" a la pantalla.
  • end.: Finalitza el programa.

Executar el Programa

Per executar el programa, segueix aquests passos:

  1. Escriu el codi: Utilitza un editor de text per escriure el codi del programa.
  2. Guarda el fitxer: Desa el fitxer amb una extensió adequada, per exemple, hola.algol.
  3. Compila el programa: Utilitza un compilador ALGOL per compilar el programa. La comanda pot variar segons el compilador que utilitzis.
  4. Executa el programa: Un cop compilat, executa el fitxer resultant per veure el resultat.

Exemple de Comandes

algol-compiler hola.algol -o hola
./hola

Exercici Pràctic

Exercici 1: Modifica el Programa

Modifica el programa "Hola, Món!" per imprimir el teu nom.

Solució

begin
  print("Hola, [El Teu Nom]!");
end.

Exercici 2: Afegeix una Segona Línia

Afegeix una segona línia al programa que imprimeixi "Benvingut a ALGOL!".

Solució

begin
  print("Hola, Món!");
  print("Benvingut a ALGOL!");
end.

Errors Comuns

  • Oblidar el punt i coma (;): Cada instrucció ha de finalitzar amb un punt i coma.
  • Oblidar el begin o end.: Assegura't que el programa comenci amb begin i acabi amb end..

Resum

En aquesta secció, hem après a escriure i executar un programa senzill en ALGOL. Hem vist l'estructura bàsica d'un programa i hem practicat amb alguns exercicis. Ara estem preparats per aprofundir en la sintaxi i les estructures bàsiques d'ALGOL en els següents mòduls.

© Copyright 2024. Tots els drets reservats