Sharp PC1360 Taschencomputer
 

 Sharp PC1360

Funktionenplotter im Display - Listing


Dokumentation ansehen
Programmspeicher-Image laden


10"D" CLEAR :WAIT 0:CLS
20DIM F(149)
30INPUT "Anfangswert : ";A,"Endwert : ";B,"Inkrement : ";C
40CLS :PRINT "":PRINT " *** BUSY ***"
50MX=(B-A)/150*C
60X=A:GOSUB 270
70S=Y:T=Y:F(0)=Y
80FOR I=C TO 149 STEP C
90X=X+MX
100GOSUB 270 :F(I)=Y
110IF Y<S LET S=Y
120IF Y>T LET T=Y
130NEXT I
140MY=(T-S)/31
150CLS
160IF SGN A<>SGN B LINE (-A/MX*C,31)-(-A/MX*C,0)
170IF SGN S<>SGN T LINE (0,31+S/MY)-(149,31+S/MY)
180X=A
190FOR I=0 TO 149-C STEP C
200X=X+I*MX/C
210LINE (I,31+(S-F(I))/MY)-(I+C,31+(S-F(I+C))/MY)
220NEXT I
230WAIT :GPRINT
240CLS
250WAIT 0:PRINT "Xmin = ";A:PRINT "Xmax = ";B:PRINT "Ymin = ";S:WAIT :PRINT "Ymax = ";T
260END
270Y=ATN X
280RETURN

Dokumentation ansehen
Programmspeicher-Image laden



Zur Übersichtstabelle



Home
Falls diese Seite ohne Navigationsleiste angezeigt wird, aktivieren Sie Javascript oder klicken Sie hier!