home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 6 / 06.iso / b / b077 / 1.img / SBGL.ZIP / GJKHB.PRG < prev    next >
Encoding:
Text File  |  1980-01-01  |  2.9 KB  |  131 lines

  1. * ╣·╝╥╛¡╬»┐╝║╦╓╕▒Ω▒¿▒φ φ
  2. CLEAR
  3. N='  '
  4. @ 3,11 SAY '╟δ╩Σ╚δ─Ω╢╚:' GET N PICT '99'
  5. READ
  6. NN=N+'─Ω '
  7. ACCEPT '       ╩╟╖±╓╪╨┬╩Σ╚δ╩²╛▌(Y/N)? :' TO GY
  8. IF GY='Y'.OR.GY='y'
  9. S1='         '
  10. S2='         '
  11. S3='         '
  12. S4='         '
  13. S5='         '
  14. S6='         '
  15. SET FORMAT TO JSSR
  16. READ
  17. s1=val(s1)
  18. s2=val(s2)
  19. s3=val(s3)
  20. s4=val(s4)
  21. s5=val(s5)
  22. s6=val(s6)
  23. USE JSJ
  24. A=1
  25. DO WHILE .NOT. EOF()
  26. B='S'+STR(A,1)
  27. REPL SJ WITH &B
  28. SKIP
  29. A=A+1
  30. ENDDO
  31. CLOSE FORMAT   
  32. DO GJKHS
  33. ENDIF
  34. SET DEVICE TO PRINT
  35. P=1
  36. @ P,0 SAY CHR(27)+'I'+CHR(68)
  37. @ P+1,35 SAY NN+'╕≈ ╧ε ╛¡ ╝├ ╝╝ ╩⌡ ╓╕ ▒Ω ╫█ ║╧ ▒¿ ▒φ '
  38. @ P+2,32 SAY ì
  39. '--------------------------------------------------------'
  40. @ P+3,0 SAY CHR(27)+'I'+CHR(74)
  41. P=P+5
  42. RESTORE FROM CM ADDITIVE
  43. @ P,7 SAY '╠ε▒¿╡Ñ╬╗ : '+QYM
  44. @ P,107 SAY '╠ε▒¿╚╒╞┌ : '+p100
  45. P=P+1
  46. @ P+1,4 SAY ì
  47. '|ú■ú■ú■ú■ú■ú■ú■ú■ú■ú■ú■ú■|ú■ú■ú■ú■ú■ú■ú■ú■ú■ú■ú■ú■|ú■ú■ú■ú■ú■ú■ú■ì
  48. ú■ú■ú■ú■ú■|ú■ú■ú■ú■ú■ú■ú■ú■ú■ú■ú■ú■|ú■ú■ú■ú■ú■ú■ú■ú■ú■ú■ú■ú■|'
  49. @ P+2,4 SAY '|  ╣ñ ╥╡ ╫▄ ▓· ╓╡ (═≥╘¬) |   ╔╧ ╜╔ └√ ╦░ (═≥╘¬)   ì
  50. |╚½╘▒└═╢»╔·▓·┬╩(╘¬ú»╚╦─Ω)|  ─Ω│⌡╔Φ▒╕╘¡╓╡  (═≥╘¬)  |  ─Ω─⌐╔Φ▒╕╘¡╓╡ ì
  51.  (═≥╘¬)  |'
  52. @ P+3,4 SAY ì
  53. '|------------------------|------------------------|--------------ì
  54. ----------|------------------------|------------------------|' 
  55. USE JSJ
  56. L=4
  57. @ P+4,L SAY '|'
  58. DO WHILE .NOT.EOF()
  59. @ P+4,L+9 SAY SJ
  60. L=L+25
  61. @ P+4,L SAY '|'
  62. SKIP
  63. ENDDO
  64. @ P+5,4 SAY ì
  65. '|________________________|________________________|______________ì
  66. __________|________________________|________________________|'
  67. @ P+6,4 SAY '|                          |                         ì
  68.                              |                        |           ì
  69.       |'
  70. @ P+7,4 SAY '|        ╧ε      ─┐        |                    ╣½   ì
  71.        ╩╜                    |        ╩²    ╛▌        |   ╓╕ ▒Ω ì
  72. (úÑ)    |'
  73. P=P+8 
  74. USE JSJ1
  75. I=1
  76. DO WHILE .NOT.EOF()
  77. @ P,4 SAY '|                          |                           ì
  78.                            |                        |             ì
  79.     |'
  80. @ P+1,4 SAY ì
  81. '|--------------------------|-------------------------------------ì
  82. -----------------|------------------------|-----------------|'
  83. @ P+2,4 SAY '|                          |                         ì
  84.                              |                        |           ì
  85.       |'
  86. @ P+3,4 SAY SJ1
  87. IF I<>5
  88. IF I=3.OR.I=4
  89. @ P+3,93 SAY INT(SJ2)
  90. ELSE
  91. @ P+3,95 SAY SJ2
  92. ENDIF
  93. ELSE
  94. STORE STR(SJ2,9,2) TO J0
  95. GO BOTTOM
  96. STORE J0+' +'+STR(SJ2,9,2) TO J1
  97. SKIP-3
  98. @ P+3,89 SAY J1
  99. ENDIF
  100. @ P+3,111 SAY '|'
  101. @ P+3,129 SAY '|'
  102. SKIP
  103. @ P+4,4 SAY SJ1
  104. @ P+4,89 SAY '--------------------'
  105. @ P+4,111 SAY '|'
  106. @ P+4,115 SAY SJ2
  107. @ P+4,129 SAY '|'
  108. SKIP
  109. @ P+5,4 SAY SJ1
  110. IF I=3.OR.I=4
  111. @ P+5,93 SAY INT(SJ2)
  112. ELSE
  113. @ P+5,95 SAY SJ2
  114. ENDIF
  115. @ P+5,111 SAY '|'
  116. @ P+5,129 SAY '|'
  117. IF I<>5
  118. SKIP
  119. ELSE
  120. SKIP+2
  121. ENDIF
  122. P=P+6
  123. I=I+1
  124. ENDDO
  125. @ P,4 SAY ì
  126. '|__________________________|_____________________________________ì
  127. _________________|________________________|_________________|'
  128. @ P+1,0 SAY ' '
  129. SET DEVICE TO SCREEN
  130. RETURN
  131.