PERFORM Unterprogramm. Anweisung. : : Unterprogramm. Anweisung. Anweisung. Unterprogramm1. |
PERFORM Berechnungen. : : Berechnungen SECTION. Anzahl-ermitteln. ADD A TO B. DISPLAY B AT 0214. Gewicht-ermitteln. MULTIPLY C BY D. DISPLAY D AT 0314. Erfassungen SECTION. Anzahl-erfassen. ACCEPT F AT 0125. : : |
PERFORM Berechnungen UNTIL B = 17. : : Berechnungen SECTION. Anzahl-ermitteln. ADD A TO B. DISPLAY B AT 0214. Gewicht-ermitteln. MULTIPLY C BY D. DISPLAY D AT 0314. Erfassungen SECTION. Anzahl-erfassen. ACCEPT F AT 0125. : : |
PERFORM Berechnungen WITH TEST BEFORE UNTIL B = 17. : : Berechnungen SECTION. Anzahl-ermitteln. ADD A TO B. DISPLAY B AT 0214. Gewicht-ermitteln. MULTIPLY C BY D. DISPLAY D AT 0314. Erfassungen SECTION. Anzahl-erfassen. ACCEPT F AT 0125. : : |
PERFORM Berechnungen VARYING Wert FROM 13 BY 7 UNTIL Wert > 83. : : Berechnungen SECTION. Zahl-ermitteln. COMPUTE Anzeige = Wert * A. DISPLAY Anzeige AT 0214. Gewicht-ermitteln. MULTIPLY C BY D. DISPLAY D AT 0314. Erfassungen SECTION. Anzahl-erfassen. ACCEPT F AT 0125. : : |
PERFORM VARYING Wert FROM 13 BY 7 UNTIL Wert > 83 COMPUTE Anzeige = Wert * A DISPLAY Anzeige AT 0214 ACCEPT C AT 0114 MULTIPLY C BY D DISPLAY D AT 0314 END PERFORM. |
WORKING-STORAGE SECTION. 01 Ausgabeposition. 05 Zeile PIC 99. 05 Spalte PIC 99. 01 Ausgabe PIC 9(5). : PROCEDURE DIVISION. : PERFORM Tablelle-anzeigen VARYING Zeile FROM 3 BY 1 UNTIL Zeile > 5 AFTER Spalte FROM 10 BY 6 UNTIL Spalte > 28. : Tabelle-anzeigen. Display Ausgabe AT Ausgabeposition. : : |