home *** CD-ROM | disk | FTP | other *** search
- clear
- set talk off
- close data
- sele 1
- use jy
- sele 2
- use jc
- dele all
- pack
- set device to screen
- a1=.t.
- do while a1
- clear
- k1=' '
- k2=' '
- k3=' '
- @ 3,10 say "╫╩╜≡╡─└√┬╩úÑ" get k1 pict '##.##'
- @ 4,10 say "╛╔╔Φ▒╕╧╓╘┌╡─╝█╓╡" get k2 pict '#######.##'
- @ 5,10 say "┤╦╔Φ▒╕╫╝▒╕╙├╝╕─Ω" get k3 pict '99'
- read
- set cons on
- wait '╩Σ╚δ╡─╩²╛▌╒²╚╖┬≡ú¿ú┘ú»ú╬ú⌐'to q
- if q<>'y'
- loop
- endif
- exit
- enddo a1
- clear
- @ 4,20 say "╒²╘┌╝╞╦πú¼╟δ╔╘║≥úí"
- set cons on
- k1=val(k1)
- k2=val(k2)
- k3=val(k3)
- l=1
- do while l<=5
- a='j'+str(l,1)
- sele 1
- goto 2
- x=j4
- x2=&a
- goto 1
- if l=4 .or. l=5
- x1=&a-k2
- else
- x1=&a
- endif
- goto 3
- q=1
- z1=0+x1
- do while q<=k3 .and. .not. eof()
- b=val(j6)
- z=z1+&a/(1+k1/100)**q
- z1=z
- z=z*x/x2
- sele 2
- if l<>1 .and. q=1
- goto 1
- endif
- if l=1
- appe blank
- else
- if q<>1
- skip
- else
- goto 1
- endif
- endif
- repl &a with z,j6 with b
- sele 1
- skip
- q=q+1
- enddo
- l=l+1
- enddo
- set cons on
- clos data
- retu
-
-
-
-
-
-
-
-
-
-
-
- exit
-