COBOL, FORTRAN, ADA Source Code



  • Hi, weiß jemand vielleicht nen link zu den im Thema genannten Sprachen? Ich möchte unbedingt mal wissen, wie der spezifische Quellcode aussieht. Kenne nämlich bis jetzt nur C++ Code.

    In Google hab ich bereits gesucht, bekomme als Ergebnis nur irgendwelche Schund-Setien.

    DAnke.



  • http://99-bottles-of-beer.ls-la.net/ 🙂

    ...ist natürlich nicht ernst gemeint. Ne Syntaxübersicht oder sowas in der Art findest du da nicht. ...aber vielleicht findest du da genug, um zu sagen, dass du eine Sprache nicht mögen wirst!

    [ Dieser Beitrag wurde am 09.06.2003 um 21:54 Uhr von Gregor editiert. ]



  • So viele Programmiersprachen?! 😮 😮 😮

    Ich wusste nicht, dass es soooooooo viele gibt. 😮



  • Hallo Welt in COBOL:

    ----5----1---5----1
           IDENTIFICATION DIVISION.
           PROGRAM-ID Hello-World.
           ENVIRONMENT DIVISION.
           SPECIAL-NAMES.
               TERMINAL IS Term.
               DECIMAL-POINT IS COMMA.
           DATA DIVISION.
           WORKING-STORAGE-SECTION.
           01 TEXT   PIC X(25).
           PROCEDURE-DIVISION.
           PROGRAMMSTART.
               MOVE "Hallo Welt!" TO TEXT
               DISPLAY TEXT UPON Term
           PROGRAMMENDE.
               STOP RUN.
    

    Alles klar? 😃
    GAnz simpel. hab ne Variable angelegt und definiert, wie ich die Bildschirmausgabe nenne (ist bei UNIX/DOS eigentlich nicht nötig) Dann hab ich die Variablen mit nem Text gefüllt und ausgegeben.

    cYa
    DjR

    Edit: Das Lineal ist nur zur Veranschaulichung, wo welche Programmteile anfangen müssen, da gibt's nämlich nach COBOL85 - Standard bestimmte Spalten, die man einhalten muss. Beim neuen COBOL2003 wirds wohl anders sein...

    [ Dieser Beitrag wurde am 10.06.2003 um 13:53 Uhr von DocJunioR editiert. ]



  • Original erstellt von DocJunioR:
    Hallo Welt in COBOL:
    Edit: Das Lineal ist nur zur Veranschaulichung, wo welche Programmteile anfangen müssen, da gibt's nämlich nach COBOL85 - Standard bestimmte Spalten, die man einhalten muss.

    ... ist halt ne Lochkartensprache 😉



  • Hallo Welt in FORTRAN

    PROGRAM HALLOWELT
      PRINT*, "Hallo Welt"
    END HALLOWELT
    

    😃

    [ Dieser Beitrag wurde am 10.06.2003 um 14:11 Uhr von MaSTaH editiert. ]



  • Am besten find ich das hier:

    Written in Sean Heber's Cow programming language: http://www.bigzaphod.org/cow/  
    
    This code written by Greg Nichols
    
    moOMoOMoOMoOMoOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMMMmoOMMMMoOMoOMoOMoOMoOMoO
    MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMMMmoOMMMommMoOMoOMoOMoOMoO
    MoOMoOMoOMoOMoOMoOMoOMMMmoOMMMMoOMoOMMMmoOMMMMoOMoOMoOMoOMoOMoOMoOMoOMoOMoO
    MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoO
    MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMMMmoOMMMMoOMMMmOomOomOomOo
    mOomOoMMMMoOmoOmoOmoOmoOmoOmoOMMMmoOMMMMoOMoOMMMmoOMMMMoOMMMmoOMMMMoOMMMmoO
    MMMMoOMoOMMMmoOMMMMoOMMMmoOMMMMoOMoOMMMmoOMMMMoOMMMmoOMMMMoOMoOMMMmoOMMMMoO
    MMMmoOMMMMoOMMMmoOMMMMoOMoOMMMmoOMMMMoOMMMmoOMMMMoOMMMmoOMMMMoOMMMmoOMMMMoO
    MoOmOomOomOomOomOomOomOomOomOomOomOomOomOomOomOomOomOomOomOomOomOoMOOOOMmoO
    moOmoOmoOmoOmoOMoomoOmoOmoOmoOmoOmoOmoOmoOmoOMoomoOmoOmoOmoOMooMoomOomOomOo
    mOomOomOoMoomOomOomOomOomOoMoomOomOomOomOomOomOomOomOoMMMMOoMOOmoOmoOmoOmoO
    moOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOMoomOomOomOomOomOomOomOomOomOomOo
    mOomOomOomOomOomOomOomOoOOOmooMMMmoOmoOmoOmoOmoOmoOmoOmoOmOomOomOomOomOomOo
    MoomoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOMoomOomOomOomOomOomOoMoomOomOomOo
    mOomOomOomOoMoomoOmoOmoOmoOMoomoOmoOMooMoomoOmoOmoOmoOmoOmoOmoOmoOmoOMoomOo
    mOomOomOomOomOomOomOomOomOomOomOomOomOomOoMoomoOmoOmoOmoOmoOmoOmoOmoOmoOmoO
    moOmoOmoOMoomOoMoomOomOomOomOomOomOomOomOomOomOomOomOoMoomoOmoOmoOmoOmoOmoO
    moOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOMoomOomOomOomOomOomOomOomOomOoMoomOomOoMoo
    mOomOomOomOomOomOoMoomoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoO
    moOMoomOomOomOomOomOomOomOomOomOomOomOomOomOomOomOomOoMoomoOmoOmoOmoOmoOmoO
    moOmoOMooMoomOomOomOomOomOomOomOomOomOomOoMoomOomOoMoomOoOOMmoOmoOmoOmoOmoO
    moOMoomoOmoOmoOmoOmoOmoOmoOmoOmoOMoomoOmoOmoOmoOMooMoomOomOomOomOomOomOoMoo
    mOomOomOomOomOoMoomOomOomOomOomOomOomOomOoMMMMOoMOOmoOmoOmoOmoOmoOmoOmoOmoO
    moOmoOmoOmoOmoOmoOmoOmoOmoOmoOMoomOomOomOomOomOomOomOomOomOomOomOomOomOomOo
    mOomOomOomOoOOOmooMMMmoOmoOmoOmoOmoOmoOmoOmoOmOomOomOomOomOomOoMoomoOmoOmoO
    moOmoOmoOmoOmoOmoOmoOmoOmoOmoOMoomOomOomOomOomOomOoMoomOomOomOomOomOomOomOo
    MoomoOmoOmoOmoOMoomoOmoOMooMoomoOmoOmoOmoOmoOmoOmoOmoOmoOMoomOomOomOomOomOo
    mOomOomOomOomOomOomOomOomOoMoomOomOoMoomoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoO
    moOmoOmoOmoOmoOmoOMoomOomOomOomOomOomOomOomOomOomOomOomOomOomOoMoomoOmoOmoO
    moOmoOmoOmoOMoomOomOomOomOoMoomOomOomOomOomOomOoMoomOomOoMMMmOoOOOMoOmoOMOo
    MOOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOMoomOoMoomOomOomOomOomOomOo
    MoomOomOomOomOomOomOomOomOomOoOOOmoOOOOmooMMMmOoMOOmoOmoOmoOmoOmoOmoOmoOmoO
    moOmoOmoOmoOMoomoOmoOmoOmoOmoOmoOmoOmoOMoomOomOomOomOomOomOomOomOomOomOomOo
    mOomOomOomOomOomOomOomOomOoOOOmoomoOmoOmoOMoomoOmoOmoOmoOmoOMoomoOmoOmoOmoO
    moOmoOmoOmoOMoomoOmoOmoOmoOmoOmoOMoomOomOomOomOomOomOomOoMoomOomOomOomOomOo
    mOomOomOomOomOomOoMoomOoMoomoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOMoomOo
    mOomOomOomOomOomOomOomOomOomOoMoomoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOMoo
    MoomOomOomOomOomOomOomOomOomOomOomOomOomOomOomOomOoMoomoOmoOmoOmoOmoOmoOmoO
    moOmoOMoomoOmoOmoOmoOmoOmoOmoOmoOMoomOomOomOomOomOomOomOomOomOomOomOomOomOo
    mOomOomOomOoMoomoOmoOmoOMoomoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOMoomOomOoMoo
    moOmoOmoOmoOmoOMoomOomOomOomOomOomOoMoomOomOomOomOomOomOomOoMoomOomOomOomOo
    MoomOomOoMoomOoMOoOOMmoOmoOmoOmoOmoOmoOMoomoOmoOmoOmoOmoOmoOmoOmoOmoOMoomoO
    moOmoOmoOMooMoomOomOomOomOomOomOoMoomOomOomOomOomOoMoomOomOomOomOomOomOomOo
    mOoMMMMOoMOOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOMoomOomOo
    mOomOomOomOomOomOomOomOomOomOomOomOomOomOomOomOoOOOmooMMMmoOmoOmoOmoOmoOmoO
    moOmoOmOomOomOomOomOomOoMoomoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOMoomOomOo
    mOomOomOomOoMoomOomOomOomOomOomOomOoMoomoOmoOmoOmoOMoomoOmoOMooMoomoOmoOmoO
    moOmoOmoOmoOmoOmoOMoomOomOomOomOomOomOomOomOomOomOomOomOomOomOomOoMoomoOmoO
    moOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOMoomOoMoomOomOomOomOomOomOomOomOomOomOomOo
    mOoMoomoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOmoOMoomOomOomOomOomOo
    mOomOomOomOoMoomOomOoMoomOomOomOomOomOomOoMoomoOmoOmoOmoOmoOmoOmoOmoOmoOmoO
    moOmoOmoOmoOmoOmoOmoOmoOmoOMoomOomOomOomOomOomOomOomOomOomOomOomOomOomOomOo
    mOoMoomoOmoOmoOmoOmoOmoOmoOmoOMooMoomOomOomOomOomOomOomOomOomOoMoomOomOomOo
    MooMoomOomoo
    

    😃

    Edit: Die Geschichte nennt sich "Cow". Unglaublich was sich manch einer alles ausdenkt.

    [ Dieser Beitrag wurde am 10.06.2003 um 14:18 Uhr von endline editiert. ]



  • IDENTIFICATION DIVISION.
    PROGRAM-ID Hello-World.
    ENVIRONMENT DIVISION.
    SPECIAL-NAMES.
    TERMINAL IS Term.
    DECIMAL-POINT IS COMMA.
    DATA DIVISION.
    WORKING-STORAGE-SECTION.
    01 TEXT PIC X(25).
    PROCEDURE-DIVISION.
    PROGRAMMSTART.
    MOVE "Hallo Welt!" TO TEXT
    DISPLAY TEXT UPON Term
    PROGRAMMENDE.
    STOP RUN.

    ahh - identification division - environment division -
    data devision - working storage section - rocedure section
    deklarationen beginnen auf character 8 - irgendwas auf 7 und der code auf 12 oder so

    nightmare becomes reality

    ich bin kein COBOL fan wie man sieht
    erinnerungen - auf ner BS2000 mit nem kettendrucker und gruen weiss gestreiften papier zum ausdrucken
    davon krieg ich heute noch gaensehaut

    kommt da wirklich ein neuer standard raus??



  • BTW: Auf der Seite von Gregor - funktioniert da das C-Script tatsächlich?

    MfG SideWinder



  • Original erstellt von SideWinder:
    **BTW: Auf der Seite von Gregor - funktioniert da das C-Script tatsächlich?

    MfG SideWinder**

    wenn du das hier meinst http://99-bottles-of-beer.ls-la.net/c.html#C . Warum nicht? Ist eben nach dem ISO C 89 und nicht nach dem 99er Standard


Anmelden zum Antworten