home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er
/
64ER_CD.iso
/
sh4x
/
sh45a.d64
/
funprint
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
1995-03-30
|
12KB
|
350 lines
1 POKE649,1:POKE56,67:CLR
2 DEFFNA(X)=0:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
3 DEFFNB(X)=0:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
4 DEFFNC(X)=0:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
5 X1%=0:X2%=0:Y1=0:Y2=0:X1=0:X2=0:M%=40:Z1=0:Z2=0:X=0:J=0:F%=0:KO%=1
6 F=55296:V=53248:GOSUB510
7 TX%=0:RD%=1:PZ=4:GOSUB699:KS%=4:GOSUB649:POKE53280,0:POKE53281,11
8 IFPEEK(17803)+PEEK(22956)<>33THENSYS57812"PROGRAF",8,1:POKE780,0:SYS65493
9 POKE777,67:!CLR,11,0:!LOC,320,200,2,636,2,396
10 REM --- BEI FEHLER: GOTO 10 ---
11 PRINT"[142][147][154]";
12 PRINT" [213][192][192][192] [213][192][192][192][201]
13 [153]" PEEK PEEK PEEK (null) PEEK
14 PRINT" [171][192] [178] [213] [213][192][192][201] [194][192][192][192][203] [178][192][201] [213][192][192][201] [219][192]
15 [153]" PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK
16 PRINT" [177] [202][192][192][203] [177] [202] [177] [177] [202] [177] [202] [202]
18 [143] AUTHOR B.HAFNER, 8934 GROSSAITINGEN
19 [143] REVISED N.HEUSLER, 8000 MUENCHEN 71
20 [153]"STOP(null)TANTANTANTANTANTANTANTANTANRIGHT$ 3 (null)TANTANTAN=TANTANTANRIGHT$ (null)TANTANTANTANTANTANTANRIGHT$";
21 [153]"PEEKFUNKTION PEEK 2 ^ 4 6(null)(null)_RIGHT$ PEEK ^ MID$RIGHT$PEEK+ - \WAITPEEK";
22 [153]"PEEKKURVE 2DPEEK1 PEEK 5 PEEKUPRINT# STOPPEEKPRINT# STOPMPEEKPEEK WAITPEEK";
23 [153]"PEEKFLAECHE PEEK (null) PEEK (null) PEEKVPRINT# STOPPEEKPRINT# STOPNPEEKPEEK@ * ^WAITPEEK";
24 [153]"PEEKSTRECKE2DPEEK (null)PEEK(null) <=>PEEKWPRINT# STOPPEEKPRINT# STOPOPEEKPEEK WAITPEEK";
25 [153]"MID$RIGHT$ (null)TANTANTANTANTAN(null) TAN(null)TANTANTAN(null)TANMID$TANTANTANTAN>TANTANTANTAN(null)PEEK: ; =WAITPEEK";
26 [153]" PEEKF1PEEK(null)TANTANTANTANRIGHT$(null)TANTANTANTANRIGHT$PRINT# STOP TERM(null)TANTANTANRIGHT$MID$RIGHT$ (null)(null)";
27 [153]" MID$TANTAN(null)PEEKF578PEEKPEEKLWAITOADPEEK F3 PRINT# STOPPEEKCLRPEEK PEEK KWAITS PEEK
28 PRINT" [213][192][192][192][203] [194][194]S[146]AVE[202][201] [213][192][192][192][192][192][192][203] [202][201][171][192][192][192][192][192][179]
29 [153]" PEEKZEICHNENPEEKPEEKDWAITRUCKPEEK PEEK LOESCHEN PEEKPEEKEIN 0WAITPEEK
30 PRINT" [202][192][192][192][192][192][192][192][192][203][202][192][192][192][192][192][203] [202][192][192][192][192][192][192][192][192][192][192][192][203][202][192][192][192][192][192][203]
32 FF[178]12:[141]54:[151][165]KS(KS%),12:[151]F[170]597,12[172]KO%:[141]801:[141]802
33 [151]F[170]PF%(PZ),12
35 [141]781
40 [151]198,0:[146]198,1:[161]D$:D[178][198](D$):SH[178][194](653):[139]D$[179][177]"L"[175]D$[179][177]"S"[167]45
41 [141]701:CY%[178]19:[141]711:CX%[178]7:D$[178]NN$:IL[178]14:[139]D[178]83[167]43
42 [139]D[178]76[167][153]" LOAD:":[141]721:[139]D$[179][177]"0"[167]NN$[178]D$:![147]D$
43 [139]D[178]83[167][153]" SAVE:":[141]721:[139]D$[179][177]"0"[167]NN$[178]D$:![148]D$
44 [137]35
45 [139](D[175]127)[178]19[167][141]771:[137]35
46 [139]D[178]136[167][141]201:[137]165
47 [139]D[178]140[167]381
48 [139]D[178]135[167][141]210:[137]165
49 [139]D[179][177]133[167]55
50 FF[178]0:[141]54:F%[178][171](F%[170]1)[172](F%[179]5):FF[178]12:[141]54:[139]F%[178]0[176]F%[178]3[167]52
51 [151]1031[170]FU%(F%),50[171]1[172](F%[178]2[176]F%[178]5)
52 A$[178]"":B$[178]"":C$[178]"":I1[178]0:I2[178]0:I3[178]0:J1[178]0:J2[178]0:J3[178]0
53 [151]512,48:[151]513,0:FL%[178]32:[141]191:FL%[178]111:[141]191:FL%[178]190:[141]191:[137]35
54 [129]I[178]0[164]8:[151]F[170]FU%(F%)[170]I,FF:[130]:[142]
55 [139]D[178]13[167]165
56 [129]I[178]0[164]9:[139]D$[178][202](KS$,I[170]1,1)[167][151][165]KS(KS%),0:KS%[178]I:I[178]11
57 [130]:[139]I[178]10[167]60
58 [151][165]KS(KS%),12:[139]KS%[178]9[167][141]611:[137]35
59 [141]649:[137]40
60 [139]D[178]68[167]401
61 [139][168]((D[178]134[175]FI[179]FZ)[176](D[178]138[175]FI[177]1))[167]64
62 FI[178]FI[170]1[170]2[172](D[178]138):FF[178]0:[141]54:[141]801:[141]390:[137]166
64 [139]D[178]48[167]KO%[178]1[171]KO%:[151]F[170]597,12[172]KO%:[137]40
65 [139]D[179][177]157[175]D[179][177]17[167]70
66 [139]M%[177]10[167]M%[178]M%[171]5:[141]801
68 [139][194](203)[179][177]64[167]66
69 [137]40
70 [139]D[179][177]29[167]74
71 [139]M%[179]200[167]M%[178]M%[170]5:[141]801
72 [139][194](203)[178]2[167]71
73 [137]40
74 [139]D[179]49[176]D[177]54[167]80
75 [151]F[170]PF%(PZ),0:PZ[178]D[171]49:[151]F[170]PF%(PZ),12:[139]PZ[178]5[167][141]651:[137]35
76 [141]699:[137]40
80 [139](D[175]127)[179]85[176](D[175]127)[177]87[167]84
81 D[178](D[175]3):R%(D)[178]R%(D)[170]15[171]30[172]SH:R%(D)[178]R%(D)[171]360[172](R%(D)[179]0)[170]360[172](R%(D)[177]350)
82 II[178]1286[170]D[172]40:I[178]R%(D):[141]805:[139][194](203)[179][177]64[167]81
83 [137]40
84 [139](D[175]127)[179]77[176](D[175]127)[177]79[167]88
85 D[178](D[175]3):T%(D)[178]T%(D)[170]1[171]2[172]SH
86 II[178]1286[170]D[172]40:I[178]T%(D):[141]806:[139][194](203)[179][177]64[167]85
87 [137]40
88 [145]F%[170]1[137]91,101,121,121,141,141
90 [143] --- FUNKTIONEN EINGABE ------
91 [139]D$[179][177]"F"[167]40
92 CX%[178]8:CY%[178]18:D$[178]A$:IL[178]66:[141]721:A$[178]D$:I1[178][171]2000:I2[178]2000
93 [141]181:![150][165]A:[139]KL%[167]92
95 [141]191:[139]DT%[167][141]171
96 [137]35
100 [143] KURVE 2D
101 [139]D$[179][177]"X"[167]105
102 CY%[178]18:D$[178]A$:[141]130:![150][165]A:A$[178]D$:[139]KL%[167]102
104 [137]35
105 [139]D$[179][177]"Y"[167]110
106 CY%[178]20:D$[178]B$:[141]130:![150][165]B:B$[178]D$:[139]KL%[167]106
108 [137]35
110 [139]D$[179][177]"I"[167]115
111 CX%[178]7:CY%[178]16:IL[178]6:D$[178][196](I1):[141]721:I1[178][197](D$):CX%[178]18:D$[178][196](I2)
112 [141]721:I2[178][197](D$):CX%[178]30:IL[178]8:D$[178][196](I3):[141]721:I3[178][182]([197](D$))
113 [139]I1[177]I2[167]D[178]I1:I1[178]I2:I2[178]D
114 [137]35
115 [139]D$[179][177]"J"[176]F%[179][177]3[167]40
116 CX%[178]7:CY%[178]17:IL[178]6:D$[178][196](J1):[141]721:J1[178][197](D$):CX%[178]18:D$[178][196](J2)
117 [141]721:J2[178][197](D$):CX%[178]30:IL[178]8:D$[178][196](J3):[141]721:J3[178][182]([197](D$))
118 [139]J1[177]J2[167]D[178]J1:J1[178]J2:J2[178]D
119 [137]35
120 [143] KURVE 3D /FLAECHE
121 [139]D$[179][177]"Z"[167]101
122 CY%[178]22:D$[178]C$:[141]130:![150][165]C:C$[178]D$:[139]KL%[167]122
125 [137]35
130 CX%[178]8:IL[178]66:[141]721:[141]181:[142]
140 [143] STRECKE
141 [139]D$[179][177]"A"[175]D$[179][177]"B"[167]40
142 CY%[178]18:IL[178]6:[139]D$[178]"B"[167]150
143 CX%[178]1:D$[178][196](I1):[141]721:I1[178][197](D$)
144 CY%[178]20:D$[178][196](I2):[141]721:I2[178][197](D$):[139]F%[179]5[167]35
145 CY%[178]22:D$[178][196](I3):[141]721:I3[178][197](D$):[137]35
150 CX%[178]16:D$[178][196](J1):[141]721:J1[178][197](D$)
151 CY%[178]20:D$[178][196](J2):[141]721:J2[178][197](D$):[139]F%[179]5[167]35
152 CY%[178]22:D$[178][196](J3):[141]721:J3[178][197](D$):[137]35
165 [151]198,0:!DRAW:[141]801:[137]40
166 [141]388:[151]F[170]PF%(PZ),0:PZ[178]5:[151][165]KS(KS%),0:KS%[178]9:[137]32
169 :
170 [143] DEF.BEREICH
171 [141]701
172 [153]:[153]" IN WELCHEM INTERVALL (X1,X2) IST":[153]" "DT$(DT%)" IN"
173 [153]"PRINT# "D$:[153]"STOP DEFINIERT?":CX%[178]0:CY%[178]23:[141]711
175 [153]" X1 = ";[163]20);"X2 = ":CX%[178]6:D$[178]"":IL[178]8:[141]721:I1[178][197](D$)
176 CX%[178]25:D$[178]"":[141]721:I2[178][197](D$):[142]
180 [143] DEF.BEREICH
181 KL%[178]0:[129]I[178]1[164][195](D$):A[178][198]([202](D$,I,1)):[151]511[170]I,A:[139]A[178]40[167]KL%[178]KL%[170]1
182 [139]A[178]41[167]KL%[178]KL%[171]1
185 [130]:[151]511[170]I,0:[142]
191 I[178]0:DT%[178]0
193 A[178][194](2080[170]I):[139]A[178]186[167]DT%[178]DT%[176]1
194 [139]A[178]188[167]DT%[178]DT%[176]2
195 [139]A[178]174[167]DT%[178]DT%[176]4
198 [139]A[179][177]58[167]I[178]I[170]1:[137]193
199 [142]
200 [143] --- ZEICHNEN ----------------
201 [139]FZ[178]35[167]210
202 FZ[178]FZ[170]1:FI[178]FZ:[141]205:[137]210
205 F%(FI)[178]F%:A$(FI)[178]A$:B$(FI)[178]B$:C$(FI)[178]C$:I1(FI)[178]I1:I2(FI)[178]I2:I3(FI)[178]I3
206 J1(FI)[178]J1:J2(FI)[178]J2:J3(FI)[178]J3:[142]
210 !PROZ,P%(1),P%(2),P%(3):!LOC,OX%,OY%:!SCN,1
219 [139]KO%[178]0[176]KR%[178]1[167]234
220 [143] KOORD.SYSTEM
222 KR%[178]1:!ROT,0,0,0:!TRANS,0,0,0:!LINE,[171]OX%,0,640[171]OX%,0:!LINE,0,OY%,0,OY%[171]400
225 [129]X[178][171]M%[172][181](OX%[173]M%)[164]640[169]M%:!LINE,X,1,X,[171]2:[130]
226 [129]Y[178][171]M%[172][181](OY%[173]M%)[164]400[169]M%:!LINE,2,[171]Y,[171]1,[171]Y:[130]
227 [139]F%[179]2[176]F%[178]4[167]235
228 [129]I[178]M%[172]([181](P%(2)[173]M%)[170]4)[164]20[172]M%[169]M%:!ZPLOT,0,I,0:[130]
234 !ROT,R%(1)[173]57.3,R%(2)[173]57.3,R%(3)[173]57.3:!TRANS,T%(1)[172]M%,T%(2)[172]M%,T%(3)[172]M%
235 [145]F%[170]1[137]241,271,291,311,341,342
240 [143] *** FUNKTION ***
241 [139]A$[178]""[167]40
242 X1%[178][171]OX%:[139]X1%[179]I1[172]M%[167]X1%[178]I1[172]M%
243 X3%[178][171]OX%[170]639:[139]X3%[177]I2[172]M%[167]X3%[178]I2[172]M%
244 [139]X3%[179]X1%[170]4[167]40
245 Y1[178]M%[172][165]A((X1%[170].1)[173]M%)
246 [129]I[178]X1%[170].1[164]X3%[171].1[169]4:X2%[178]X1%:Y2[178]Y1
247 X1%[178]I:Y1[178]M%[172][165]A(I[173]M%):[139][182](Y1[171]Y2)[179]120[167]:!LINE,X1%,Y1,X2%,Y2:[137]250
249 [139]X1%[171]X2%[177]2[167][139]Y2[177][171]200[167][139]Y2[179]600[167]I[178]I[171]2:[137]247
250 [139][194](198)[167][141]335:[139]D[167][142]
251 [130]:[137]374
270 [143] *** KURVE 2D ***
271 I[178]I1:X1[178][165]A(X)[172]M%:Y1[178][165]B(X)[172]M%
272 I[178]I[170]I3:[139]I[177]I2[167]374
273 [139][194](198)[167][141]335:[139]D[167][142]
274 X2[178]X1:Y2[178]Y1:X1[178][165]A(X)[172]M%:Y1[178][165]B(X)[172]M%:!LINE,X1,Y1,X2,Y2:[137]272
290 [143] *** KURVE 3D ***
291 I[178]I1:X1[178][165]A(X)[172]M%:Y1[178][165]B(X)[172]M%:Z1[178][165]C(X)[172]M%
293 I[178]I[170]I3:[139]I[177]I2[167]374
294 [139][194](198)[167][141]335:[139]D[167][142]
295 [141]370:[137]293
310 [143] *** FLAECHE ***
311 I[178]I1
313 J[178]J1:X1[178][165]A(X)[172]M%:Y1[178][165]B(X)[172]M%:Z1[178][165]C(X)[172]M%
314 J[178]J[170]J3:[139]J[177]J2[167]320
315 [139][194](198)[167][141]335:[139]D[167][142]
316 [141]370:[137]314
320 I[178]I[170]I3:[139]I[177]I2[167]322
321 [137]313
322 J[178]J1
323 I[178]I1:X1[178][165]A(X)[172]M%:Y1[178][165]B(X)[172]M%:Z1[178][165]C(X)[172]M%
324 I[178]I[170]I3:[139]I[177]I2[167]330
325 [139][194](198)[167][141]335:[139]D[167][142]
326 [141]370:[137]324
330 J[178]J[170]J3:[139]J[177]J2[167]374
331 [137]323
335 D[178]1:[139][194](631)[178]95[167]D[178]0:!DRAW:!SCN,1
336 [142]
340 [143] *** STRECKE ***
341 !LINE,I1[172]M%,I2[172]M%,J1[172]M%,J2[172]M%:[137]374
342 !ZLINE,I1[172]M%,I2[172]M%,I3[172]M%,J1[172]M%,J2[172]M%,J3[172]M%:[137]374
370 X2[178]X1:Y2[178]Y1:Z2[178]Z1:X1[178][165]A(X)[172]M%:Y1[178][165]B(X)[172]M%:Z1[178][165]C(X)[172]M%
371 !ZLINE,X1,Y1,Z1,X2,Y2,Z2:[142]
374 FJ[178]1
375 [142]
380 [143] GEMERKTE FUNKTIONEN
381 FI[178]0:[139]FZ[178]0[167]40
382 !SCN,1:FF[178]0:[141]54
383 FI[178]FI[170]1:[139]FI[177]FZ[167]FI[178]FZ:[137]386
385 [141]390:FJ[178]0:[141]210:[139]FJ[167]383
386 [151]198,0:!DRAW:[137]166
388 [139]F%[177]0[175]F%[179][177]3[167][151]1031[170]FU%(F%),50[171](F%[178]2[176]F%[178]5)
389 [142]
390 F%[178]F%(FI):[139]F%[179]4[167]A$[178]A$(FI):D$[178]A$:[141]181:![150][165]A
391 [139]F%[167][139]F%[179]4[167]B$[178]B$(FI):D$[178]B$:[141]181:![150][165]B
392 [139]F%[178]3[176]F%[178]2[167]C$[178]C$(FI):D$[178]C$:[141]181:![150][165]C
393 I1[178]I1(FI):I2[178]I2(FI):I3[178]I3(FI):J1[178]J1(FI):J2[178]J2(FI):J3[178]J3(FI):[142]
400 [143] --- DRUCKEN -----------------
401 [141]701:GR%[178]0
402 CY%[178]17:[141]711:[153]," AUSDRUCK
405 CY%=19:GOSUB711:PRINT" 320*200 0 [146] SCHNELL MIT RAND R [146]
406 CY%[178]20:[141]711:[153]" 640*400 1 WAIT KLEIN
407 CY%=21:GOSUB711:PRINT" OPTI- 2 [146] MITTEL MIT TEXT T [146]
408 CY%[178]22:[141]711:[153]" MIERT 3 WAIT GROSS
410 POKEF+770+GR%*40,12:POKEF+793,12*RD%:POKEF+873,12*TX%
420 POKE198,0:WAIT198,1:GETD$:D=ASC(D$)
421 IFD$="R"THENRD%=1-RD%:GOTO402
422 IFD$="T"THENTX%=1-TX%:GOTO402
423 IFD>47ANDD<52THENGR%=D-48:GOTO402
425 GOTO430
426 PRINT,"[152]DRUCKER EINSCHALTEN[144][145]
427 [151]198,0:[146]198,1:[161]D$
428 [139]D$[179][177][199](13)[175]D$[179][177]"D"[167]35
430 [159]1,4,1:[160]1:[139]ST[179]0[167]426
440 !SCN,1:!LOC,0,0,0,638,0,398
446 !LINE,0,0,638,0,RD%[172]255:!LINE,0,0,0,[171]398,RD%[172]255
447 !LINE,0,[171]398,638,[171]398,RD%[172]255:!LINE,638,0,638,[171]398,RD%[172]255
448 !LOC,OX%,OY%,2,636,2,396
450 [159]2,4,1:[143] 1= SEK.ADR. FUER GROSS/GRAFIK
460 !COPY,GR%,14:[143] 14=SEK.ADR. FUER LINEARKANAL
468 [139]TX%[178]0[176]FZ[178]0[167]492
470 [129]I[178]1[164]FZ:[139]F%(I)[178]0[167][152]2,"F(X) = "[170]A$(I):[137]485
471 [139]F%(I)[179]4[167][152]2,"X = "[170]A$(I):[152]2,"Y = "[170]B$(I)
473 [139]F%(I)[178]2[176]F%(I)[178]3[167][152]2,"Z = "[170]C$(I)
474 [139]F%(I)[177]3[167]480
475 [152]2,"I VON "[170][196](I1(I))[170]" BIS "[170][196](I2(I))[170]", SCHRITTW."[170][196](I3(I))
476 [139]F%(I)[179]3[167]485
477 [152]2,"J VON "[170][196](J1(I))[170]" BIS "[170][196](J2(I))[170]", SCHRITTW."[170][196](J3(I))
478 [137]485
480 [152]2,"("[170][196](I1(I))[170]","[170][196](I2(I));
481 [139]F%(I)[178]5[167][152]2,","[170][196](I3(I));
482 [152]2,") - ("[170][196](J1(I))[170]","[170][196](J2(I));
483 [139]F%(I)[178]5[167][152]2,","[170][196](J3(I));
484 [152]2,")"
485 [152]2:[130]
486 [152]2,"URSPRUNG ("[196](OX%)","[196](OY%)"), EINHEIT"[196](M%);
487 [139]F%[179]2[176]F%[178]4[167]492
488 [152]2,", PROJEKTIONSZENTRUM ("[196](P%(1))","[196](P%(2))","[196](P%(3))")"
490 [152]2,"WINKEL: ("[196](R%(1))","[196](R%(2))","[196](R%(3))"), ";
491 [152]2,"VERSCHIEBUNG: ("[196](T%(1))","[196](T%(2))","[196](T%(3))") "
492 [152]2:[160]2:!SCN,0:[137]35
500 [143] --- STRINGS,DATA,FELDER -----
510 NN$[178]"NAME":KS$[178]"+-\@*^:;=K":[150][165]KS(X)[178]F[170]272[170]3[172]X[170]71[172][181](X[173]3)[171]2[172](X[178]9)
521 [150][165]E(X)[178]X[171][181](X[173]10)[172]10[170]48
522 [150][165]Z(X)[178]32[171](16[170][181]((X[171][181](X[173]100)[172]100)[173]10))[172](X[177]9)
523 [150][165]H(X)[178]32[171](16[170][181](X[173]100))[172](X[177]99):[150][165]V(X)[178]32[171]13[172](X[179]0)
531 [131]241,281,281,321,361,361:[129]I[178]0[164]5:[135]FU%(I):[130]
541 [131],"SQR(..)","LOG(..)","SQR(..) UND LOG(..)","(..)^"
542 [131]"SQR(..) UND (..)^","LOG(..) UND (..)^","SQR(..) UND LOG(..) UND (..)^"
543 [129]I[178]0[164]7:[135]DT$(I):[130]
551 [134]P1(4),P2(4),P3(4),PF%(5),R%(3),P%(3),T%(3)
552 [129]I[178]0[164]4:[135]P1(I),P2(I),P3(I):[130]:[129]I[178]0[164]5:[135]PF%(I):[130]
554 [131]-240,-1100,200,-180,-1100,300,0,-1100,330,180,-1100,300,240,-1100,200
555 [131]291,252,214,256,297,259
560 [134]F%(35),A$(35),B$(35),C$(35),I1(35),I2(35),I3(35),J1(35),J2(35),J3(35)
561 [142]
600 [143] --- UNTERPROGRAMME -----------
610 [143] URSPRUNG
611 [141]701:[153]:[153]" KOORDINATEN DES URSPRUNGS:"
612 [151]198,0:CY%[178]19:[141]711:[153]" X = PRINT#";OX%;"CMD "
613 CY%[178]21:[141]711:[153]"STOP Y = PRINT#";OY%;"STOPCMD "
614 [139][194](203)[179][177]64[167]616
615 [146]198,1:[161]D$
616 [139]D$[178]"(null)"[167]OX%[178]OX%[171]20:[137]612
617 [139]D$[178]"Y"[167]OY%[178]OY%[170]20:[137]612
618 [139]D$[178]"(null)"[167]OY%[178]OY%[171]20:[137]612
619 [139]D$[178]"X"[167]OX%[178]OX%[170]20:[137]612
648 [142]
649 OX%[178]240[172](KS%[171][181](KS%[173]3)[172]3)[170]80:OY%[178]140[172][181](KS%[173]3)[170]60:[142]
650 [143] PROJEKTIONSZENTRUM
651 [141]701:[153]:[153]" KOORDINATEN DES PROJEKTIONSZENTRUMS:"
652 [151]198,0:[129]I[178]1[164]3:CY%[178]17[170]2[172]I:[141]711:[153]"STOP"[199](87[170]I)" = PRINT#"P%(I);
653 [153]"STOPCMD ":[130]
655 [139][194](203)[179][177]64[167]657
656 [146]198,1:[161]D$:[129]II[178]1[164]6
657 [129]I[178]1[164]6
658 [139]D$[178][202]("X(null)Y(null)Z(null)",I,1)[167]D[178][181]((I[170]1)[173]2):P%(D)[178]P%(D)[170]20[170]40[172](I[173]2[178]D):[137]652
659 [130]:[142]
699 P%(1)[178]P1(PZ):P%(2)[178]P2(PZ):P%(3)[178]P3(PZ):[142]
700 [143] EINGABEFELD LOESCHEN
701 [129]I[178]16[164]24:[151]781,I:[158]59903:[130]:CX%[178]0:CY%[178]16:[141]711:[142]
710 [143] CURSOR
711 [151]211,CX%:[151]214,CY%:[158]58640:[142]
720 [143] INPUT
721 [139]D$[179][177]""[167][139][200](D$,1)[178]" "[167]D$[178][201](D$,[195](D$)[171]1)
722 D$[178]D$[170]" "
723 X2%[178]0:D$[178][200](D$,IL)
725 [141]711:[153]""[170]D$[170]"WAIT ";:X1[178]F[170]CX%[170]40[172]CY%[170]X2%
730 [151]X1,12:[161]E$:[139]E$[178]""[167]730
731 D[178][198](E$):[139]D[178]13[167]760
732 [139]D[178]29[167][139]X2%[179]IL[171]1[167]X2%[178]X2%[170]1:[151]X1,0:X1[178]X1[170]1:[137]730
734 [139]D[178]157[167][139]X2%[167]X2%[178]X2%[171]1:[151]X1,0:X1[178]X1[171]1:[137]730
735 [139]D[179][177]20[167]737
736 [139]X2%[167]X2%[178]X2%[171]1:D$[178][200](D$,X2%)[170][202](D$,X2%[170]2,IL[171]1[171]X2%)[170]" ":[137]725
737 [139]D[178]148[167]D$[178][200](D$,X2%)[170]" "[170][202](D$,X2%[170]1,IL[171]1[171]X2%):[137]725
738 [139]D[179]59[167][139]D[177]39[167][139]D[179][177]44[167]745
740 [139]D[177]63[167][139]D[179]89[167][139]IL[178]66[176]IL[178]14[167]745
741 [139]D[178]32[176]D[178]94[167]745
742 [139]D[178]222[167]E$[178][199](255):[137]745
743 [137]725
745 D$[178][200](D$,X2%)[170]E$[170][202](D$,X2%[170]2,IL[171]1[171]X2%):[139]X2%[179]IL[171]1[167]X2%[178]X2%[170]1
750 [137]725
760 [151]X1,0:I[178]1
761 [139][202](D$,I,1)[179][177]" "[167][139]I[179][195](D$)[170]1[167]I[178]I[170]1:[137]761
762 D$[178][200](D$,I[171]1):[139]D$[178]""[167]D$[178]"0"
763 [142]
770 [143] FKT. LOESCHEN
771 CX%[178]20:CY%[178]14:[141]711:[153]"PRINT#BSTOPILDPRINT#TSTOPERMPRINT#GSTOPES":[151]198,0:[146]198,1
772 [161]D$:[139]D$[178]"G"[167]:![156]:FZ[178]0:FI[178]0:KR%[178]0:[141]801:[137]778
773 [139]D$[178]"B"[167]:![156]:KR%[178]0:[137]778
774 [139]D$[179][177]"T"[176]FZ[178]0[167]778
775 [139]FI[178]FZ[167]FI[178]FI[171]1:[137]777
776 II[178]FI:FI[178]0:[141]205:FI[178]FZ:[141]390:FI[178]II:[141]205:FI[178]0:[141]390:FI[178]II
777 FZ[178]FZ[171]1
778 [141]711:[153]" LOESCHEN ":[142]
780 [143] ANZEIGE EINGABEFELD
781 [141]701:[139]F%[177]3[167]791
782 [139]F%[178]0[167]F1$[178]"F(X) = ":F2$[178]"":F3$[178]"":[137]785
783 [139]F%[178]3[167]F1$[178]"CMDX(I,J)= ":F2$[178]"CMDY(I,J)= ":F3$[178]"CMDZ(I,J)= ":[137]785
784 F1$[178]"X(I) = ":F2$[178]"Y(I) = ":F3$[178]"":[139]F%[178]2[167]F3$[178]"Z(I) = "
785 [139]F%[167][153]" I VON ";I1;"CMD";[163]14);"BIS ";I2;"CMD";[163]25);"STEP ";I3
786 CY%[178]17:[141]711
787 [139]F%[178]3[167][153]" J VON ";J1;"CMD";[163]14);"BIS ";J2;"CMD";[163]25);"STEP ";J3
788 CY%[178]18:[141]711:[153]" "F1$;A$:[139]F%[167]CY%[178]20:[141]711:[153]" "F2$;B$
789 [139]F%[177]1[167]CY%[178]22:[141]711:[153]" "F3$;C$;
790 [142]
791 [153]" PUNKT A PUNKT B
792 CY%=18:GOSUB711:PRINT" ";I1;TAB(16);J1
793 CY%=20:GOSUB711:PRINT" ";I2;TAB(16);J2
794 IFF%=5THENCY%=22:GOSUB711:PRINT" ";I3;TAB(16);J3
795 RETURN
800 REM EINHEIT,WINKEL,NR.
801 POKE1529,FNE(FI):POKE1528,FNZ(FI):II=1481:I=M%:GOTO805
802 FORD=1TO3:II=1286+D*40:I=R%(D):GOSUB805:I=T%(D):GOSUB806:NEXT:RETURN
805 POKEII+2,FNE(I):POKEII+1,FNZ(I):POKEII,FNH(I):RETURN
806 POKEII+6,FNE(ABS(I)):POKEII+5,FNZ(ABS(I)):POKEII+4,FNV(I):RETURN
900 REM PROGRAMMENDE
902 REM (W)RITTEN BY B. HAFNER
904 REM UEBERARBEITET VON N. HEUSLER
905 REM (16.7.89)
906 REM I.A. MARKT & TECHNIK VERLAG
908 REM (C) REDAKTION SONDERHEFTE 64'ER