fork download
  1. IDENTIFICATION DIVISION.
  2. PROGRAM-ID. CALC-GCD.
  3.  
  4. DATA DIVISION.
  5. WORKING-STORAGE SECTION.
  6. 77 NUM1 PIC 9(5).
  7. 77 NUM2 PIC 9(5).
  8. 77 TEMP PIC 9(5).
  9.  
  10. PROCEDURE DIVISION.
  11. BEGIN.
  12. ACCEPT NUM1
  13. ACCEPT NUM2
  14.  
  15. PERFORM UNTIL NUM2 = 0
  16. MOVE NUM2 TO TEMP
  17. COMPUTE NUM2 = FUNCTION MOD(NUM1, NUM2)
  18. MOVE TEMP TO NUM1
  19. END-PERFORM
  20.  
  21. DISPLAY "最大公約数は:" NUM1
  22. STOP RUN.
  23.  
  24.  
Success #stdin #stdout 0.01s 5304KB
stdin
75
25
stdout
最大公約数は:00025