fork download
  1. 000100 IDENTIFICATION DIVISION.
  2. 000200 PROGRAM-ID. REGISTER.
  3. 000300 DATA DIVISION.
  4. 000400 WORKING-STORAGE SECTION.
  5. 000500 01 ITEM-NAME PIC X(20).
  6. 000600 01 QUANTITY PIC 9(4).
  7. 000700 01 PRICE PIC 9(6).
  8. 000800 01 SUBTOTAL PIC 9(8).
  9. 000900 01 TAX-AMT PIC 9(8).
  10. 001000 01 TOTAL PIC 9(8).
  11. 001100 PROCEDURE DIVISION.
  12. 001200 ACCEPT ITEM-NAME.
  13. 001300 ACCEPT QUANTITY.
  14. 001400 ACCEPT PRICE.
  15. 001500 COMPUTE SUBTOTAL = QUANTITY * PRICE.
  16. 001600 COMPUTE TAX-AMT = SUBTOTAL * 10 / 100.
  17. 001700 COMPUTE TOTAL = SUBTOTAL + TAX-AMT.
  18. 001800 DISPLAY "ITEM: " ITEM-NAME.
  19. 001900 DISPLAY "QUANTITY: " QUANTITY.
  20. 002000 DISPLAY "PRICE: " PRICE.
  21. 002100 DISPLAY "SUBTOTAL: " SUBTOTAL.
  22. 002200 DISPLAY "TAX: " TAX-AMT.
  23. 002300 DISPLAY "TOTAL: " TOTAL.
  24. 002400 STOP RUN.
Success #stdin #stdout 0s 5324KB
stdin
APPLE
3
120
stdout
ITEM: APPLE               
QUANTITY: 0003
PRICE: 000120
SUBTOTAL: 00000360
TAX: 00000036
TOTAL: 00000396