Mein erstes Programm in COBOL

In meinem ersten Programm habe ich nur die PROCEDURE DIVISION gebraucht. Es steht dort DISPLAY "Hallo Welt!"

 

Kommentare werden mit einem Stern * gekennzeichnet. Er steht vor dem ersten roten Strich.

 

[image]

 

Anmerkung: Den Willkommensgruß habe ich hier aus didaktischen Gründen grün eingefärbt. In der IDE ist er hellblau.

 

******************************************************************

* Author: Klaus H. Dieckmann

* Date: 02.07.2024

* Purpose: Erstes Demo-Programm

* Tectonics: cobc

******************************************************************

IDENTIFICATION DIVISION.

PROGRAM-ID. Hallo-Welt.

 

ENVIRONMENT DIVISION.

CONFIGURATION SECTION.

INPUT-OUTPUT SECTION.

 

DATA DIVISION.

FILE SECTION.

WORKING-STORAGE SECTION.

 

PROCEDURE DIVISION.

MAIN-PROCEDURE.

 

* Hauptprogramm

DISPLAY "Hallo Welt"

 

STOP RUN.

END PROGRAM Hallo-Welt.

 

Der Befehl STOP RUN beendet den Programmlauf, nicht etwa die Kennzeichnung des Programmendes END PROGRAM.

 

Nach dem Start des COBOL-Programm über den grünen Pfeil im Menü erscheinen die Logs.

 

[image]

 

Start über den grünen Pfeil.

 

 

[image]

 

Das sind die Logs, die nach dem Programmlauf erscheinen. Der Willkommensgruß Hallo Welt! (ohne Anführungsstriche) wird dort angezeigt. Wenn der Prozess mit dem Code 0 beendet wird, ist kein Fehler aufgetreten, ein gutes Zeichen.

 

Den Pfad hatte ich vor dem Anlegen des COBOL-Programms so festgelegt. Bei euch wird er natürlich anders lauten. Hier befindet sich die compilierte COBOL-Datei, in dem Beispiel Test.exe.