home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 6 / 06.iso / b / b077 / 1.img / SBGL.ZIP / XG11.PRG < prev    next >
Encoding:
Text File  |  1979-12-31  |  1.5 KB  |  95 lines

  1. STORE 'y' TO C
  2. STORE '     ' TO D
  3. USE NGZ
  4. STOR NGZ6 TO E
  5. USE YY
  6. STORE '         ' TO F
  7. DO WHILE .NOT. C='n'
  8. CLEAR
  9. @ 5,10 SAY '╟δ╩Σ╚δ╘┬╖▌:' GET D
  10. @ 6,10 SAY '╟δ╩Σ╚δ╔Φ▒╕▒α║┼:' GET F
  11. @ 7,10 SAY '╟δ╩Σ╚δ╘┬╘╦╫¬╣ñ╩▒:' GET E 
  12. READ
  13. CLEAR
  14. @ 4,30 SAY "╔╘      ║≥"
  15. IF EOF().AND.BOF()
  16. STORE SUBS(D,1,2) TO J1
  17. STORE VAL(J1) TO J2
  18. STORE J2*100 TO J3
  19. STORE STR(J3,4) TO J4
  20. APPEND BLANK
  21. REPLA YY1 WITH J4
  22. REPLA YY2 WITH 0
  23. APPEND BLANK
  24. REPL YY1 WITH D
  25. REPL YY2 WITH E
  26. ELSE
  27. IF SUBS(D,4,1)='1'
  28. GO BOTT
  29. IF VAL(SUBS(YY1,1,2))<VAL(SUBS(D,1,2))
  30. STORE YY2 TO A
  31. STORE YY1 TO B
  32. GO 1
  33. REPL YY2 WITH A
  34. REPL YY1 WITH B
  35. GO 2
  36. DELE NEXT 12
  37. PACK
  38. APPEND BLANK
  39. REPLACE YY1 WITH D
  40. REPLACE YY2 WITH E
  41. ELSE
  42. REPLACE YY2 WITH YY2+E
  43. ENDIF
  44. ELSE
  45. LOCAT FOR YY1=D
  46. IF YY1=D
  47. REPLACE YY2 WITH YY2+E
  48. ELSE 
  49. APPEND BLANK
  50. REPLACE YY1 WITH D
  51. REPLACE YY2 WITH YY2+E
  52. ENDIF
  53. ENDIF
  54. ENDIF
  55. *IF VAL(D)>=1 .AND. VAL(D)<=12
  56. *GO (VAL(D)+1)
  57. *REPLACE YY2 WITH YY2+E
  58. *ELSE
  59. *LOOP
  60. *ENDIF
  61. USE SB
  62. LOCATE FOR SB1=F
  63. IF SB1=F
  64. REPLACE SB30 WITH SB30+E
  65. ENDIF
  66. USE BJH
  67. LOCATE FOR BJH1=F
  68. IF BJH1=F
  69. REPLACE BJH7 WITH BJH7+E
  70. REPLACE BJH9 WITH BJH9+E
  71. REPLACE BJH11 WITH BJH11+E
  72. REPLACE BJH13 WITH BJH13+E
  73. ENDIF
  74. USE NGZ
  75. LOCATE FOR NGZ2=F
  76. IF NGZ2=F
  77. REPLACE NGZ5 WITH NGZ5+E
  78. ENDIF
  79. USE YHF
  80. LOCATE FOR YHF1=F
  81. IF YHF1=F
  82. REPLACE YHF4 WITH YHF4+E
  83. ENDIF
  84. USE YY
  85. CLEAR
  86. @ 4,30
  87. ACCE "                           ╗╣ ╝╠ ╨° ╢┴ ╩² ┬≡ ? (Y/N) " TO C
  88. STOR '    ' TO D
  89. STOR "         " TO F
  90. USE NGZ
  91. STOR NGZ6 TO E
  92. USE YY
  93. ENDDO
  94. RETURN
  95.