home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tiger Disk 131
/
Tiger_Disk_131_2005-07-22_Tiger-Crew-Disk_de_Side_B.d64
/
mathe
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2023-02-26
|
3KB
|
136 lines
10 poke53281,6:poke53280,6:print"[147][158] mathematikprogramme"
20 print" ==================="
30 print" 1 - euklidischer algorithmus"
40 print" 2 - dreiecksflaeche"
50 print" 3 - quadratische gleichung"
60 print" 4 - fakultaet"
70 print" 5 - binomialkoeffizient"
80 print" 6 - kartesische -> polarkoordinaten"
90 print" 7 - primfaktoren"
100 print" 8 - programmende"
110 print" waehlen sie bitte !"
120 geti$:ifi$=""then120
130 i=val(i$):ifi<1ori>8then120
140 ifi=8thenprint"[147]":print" tschuess !":print"":end
150 onigoto170,360,470,750,860,1020,1220
160 :
170 print"[147] euklidischer algorithmus"
180 print" ************************
190 [133]" zahlen a,b";a,b
200 [139]a[177]b[167]240
210 z[178]a
220 a[178]b
230 b[178]z
240 m[178]a
250 n[178]b
260 [139]m[178]0[167]310
270 r[178]n[171][181](n[173]m)[172]m
280 n[178]m
290 m[178]r
300 [137]260
310 [153]" ->gr. gem. teiler=";n:[153]
320 [153]" ->kl. gem. vielfaches=";a[172]b[173]n
330 [153]" 1 - weiter 2 - menue"
340 [161]x$:[139]x$[179][177]"1"[175]x$[179][177]"2"[167]340
350 k[178][197](x$):[145]k[137]170,10
360 [153]"load dreiecksflaeche"
370 [153]" ================"
380 [133]" seite a=";a
390 [133]" seite b=";b
400 [133]" seite c=";c
410 s[178](a[170]b[170]c)[173]2:[139]s[178]0[167][128]
420 f[178][186](s[172](s[171]a)[172](s[171]b)[172](s[171]c))
430 [153]" flaeche des dreiecks =";f
440 [153]" 1 - weiter 2 - menue"
450 [161]x$:[139]x$[179][177]"1"[175]x$[179][177]"2"[167]450
460 k[178][197](x$):[145]k[137]360,10
470 [153]"load quadratische gleichung"
480 [153]" ======================"
490 [153]" valvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalval"
500 [153]" (NULL) a*x^2+b*x+c=0 (NULL)"
510 [153]" (NULL)(NULL)(NULL)(NULL)(NULL)(NULL)(NULL)(NULL)(NULL)(NULL)(NULL)(NULL)(NULL)(NULL)(NULL)(NULL)(NULL)"
520 [133]"koeffizienten a, b, c ";a,b,c
530 [139]a[179][177]0[167]610
540 [139]b[179][177]0[167]580
550 [139]c[178]0[167][153]"eingabefehler !":[137]490
580 x[178][171]c[173]b
590 [153]"lineare gleichung: x=";x
600 [137]720
610 u[178]b[173](2[172]a)
620 d[178]u[172]u[171]c
630 v[178][186]([182](d))
640 [139]d[179]0[167]700
650 x1[178][171]u[170]v
660 x2[178][171]u[171]v
670 [153]"loesungen: x1=";x1
680 [153][163]13);"x2=";x2
690 [137]720
700 [153]"loesungen: x1=";[171]u;"+";v;"i"
710 [153][163]13);"x2=";[171]u;"-";v;"i"
720 [153]" 1 - weiter 2 - menue"
730 [161]x$:[139]x$[179][177]"1"[175]x$[179][177]"2"[167]730
740 k[178][197](x$):[145]k[137]470,10
750 [153]"load fakultaet"
760 [153]" ========="
770 [133]" natuerliche zahl";n
775 [139]n[177]33[167][153]"zu gross!":[137]770
780 f[178]1:[139]n[178]0[176]n[178]1[167]810
790 i[178]1
800 f[178]f[172]i:i[178]i[170]1:[139]i[179][178]n[167]800
810 [153]" ->";n;[199](8);"!=";f
820 [153]" 1 - weiter 2 - menue"
830 [161]x$:[139]x$[179][177]"1"[175]x$[179][177]"2"[167]830
840 k[178][197](x$):[145]k[137]750,10
850 [128]
860 [153]"load binomialkoeffizient"
870 [153]" ==================="
880 [133]" natuerliche zahlen n,k";n,k
890 b1[178]n[179]0[176][168]n[178][181](n)
900 b2[178]k[179]0[176]k[177]n[176][168]k[178][181](k)
910 [139]b1[176]b2[167][153]"fehleingabe!":[137]880
920 b[178]1
930 [139]k[178]0[176]k[178]n[167]980
940 i[178]1
950 b[178]b[172](n[170]1[171]i)[173]i
960 i[178]i[170]1
970 [139]i[179][178]k[167]950
980 [153]" --->";n;"ueber";k;"=";b
990 [153]" 1 - weiter 2 - menue":
1000 [161]x$:[139]x$[179][177]"1"[175]x$[179][177]"2"[167]1000
1010 k[178][197](x$):[145]k[137]860,10
1020 [153]"load kartesische --> polarkoordinaten"
1030 [153]" ================================"
1040 [153]" kartesische koordinaten "
1050 [153]""[163]18):[133]" x=";x
1060 [153]""[163]18):[133]" y=";y
1070 r[178][186](x[172]x[170]y[172]y)
1080 [139]r[178]0[167][128]
1090 [139]x[179][177]0[167]1130
1100 [139]y[177]0[167]w[178]90:[137]1120
1110 w[178]270
1120 [137]1160
1130 w[178]180[173][255][172][193](y[173]x)
1140 [139]x[179]0[167]w[178]w[170]180:[137]1160
1150 [139]y[179]0[167]w[178]w[170]360
1160 [153]" polarkoordinaten "
1170 [153]""[163]20)"r=";r
1180 [153]""[163]20)"w=";w;"grad"
1190 [153]" 1 - weiter 2 - menue"
1200 [161]x$:[139]x$[179][177]"1"[175]x$[179][177]"2"[167]1200
1210 k[178][197](x$):[145]k[137]1020,10
1220 [153]"load primfaktorenzerlegung "
1230 [153]" ======================"
1240 [133]" natuerliche zahl n=";n
1250 [153]" -->primfaktoren "
1260 [129] p[178]2[164][186](n)
1270 [139]p[177]3[167]p[178]p[170]1
1280 r[178]n[173]p:[139]r[177][181](r)[167]1320
1290 [153]p;
1300 n[178]r
1310 [137]1280
1320 [130]p
1330 [139]n[177]1[167][153]n;
1350 [153]:[153]" 1 - weiter 2 - menue"
1360 [161]x$:[139]x$[179][177]"1"[175]x$[179][177]"2"[167]1360
1370 k[178][197](x$):[145]k[137]1220,10