1 WAIT 0:PRINT "Def: A S D F G J K N M X":END 5 X=C*T+D 6 Y=SIN X/X 7 RETURN 10 B=30859:FOR I=0TO M:FOR J=0TO W 20 CURSOR :PRINT A$;STR$ (I+1);",";STR$ (J+1);")=":CURSOR PEEK B,PEEK (B+1) 25 IF Q=1INPUT C(I,J):GOTO 30 26 INPUT B(I,J) 30 NEXT J:NEXT I:RETURN 50 INPUT "Dimenzija N=";N:M=N-1:RETURN 60 CLS :CLEAR :WAIT 0:A$="a(":RETURN 70 "S"GOSUB 60:PRINT "Sistem lin. jednacina" 75 GOSUB 50:DIM B(M,N):PRINT "Koficijenti":W=M:GOSUB 10 80 CURSOR :PRINT "Slobodni clanovi":FOR I=0TO M 90 CURSOR :PRINT "b";STR$ (I+1);"=":CURSOR PEEK B,PEEK (B+1):INPUT B(I,N):NEXT I 92 E=N:GOSUB 100 95 WAIT :CURSOR :FOR I=0TO M:PRINT "x";STR$ (I+1);"=";B(I,N)/B(I,I):NEXT I:END 100 FOR K=0TO M:Q=K+1:IF K=MGOTO 170 110 A=ABS B(K,K):L=K 120 FOR I=QTO M:IF A>=ABS B(I,K)GOTO 140 130 A=ABS B(I,K):L=I 140 NEXT I 150 IF L=KGOTO 170 160 FOR J=0TO E:P=B(K,J):B(K,J)=B(L,J):B(L,J)=P:NEXT J 170 IF B(K,K)=0CURSOR :PRINT "Nema resenja":END 180 FOR I=0TO M:IF I=KGOTO 195 190 FOR J=QTO E:B(I,J)=B(I,J)-B(I,K)/B(K,K)*B(K,J):NEXT J 195 NEXT I:NEXT K:RETURN 200 "M"GOSUB 60:INPUT "1.mat.(M*L) M=";M:CURSOR 12:INPUT "L=";L 210 M=M-1:L=L-1:DIM B(M,L):W=L:GOSUB 10 220 CURSOR :INPUT "2.mat.(L*N) N=";N:N=N-1:DIM C(L,N):E=M:M=L:W=N:Q=1:A$="b(":GOSUB 10 230 M=E:WAIT :FOR K=0TO M:FOR J=0TO N:D=0:FOR I=0TO L:D=D+B(K,I)*C(I,J):NEXT I 240 CURSOR :PRINT "c(";STR$ (K+1);",";STR$ (J+1);")=";D:NEXT J:NEXT K:END 300 "A"GOSUB 60:PRINT "Inverzija matrice" 310 GOSUB 50:E=2*M+1:DIM B(M,E):W=M:GOSUB 10 330 FOR I=0TO M:FOR J=NTO E:IF J=N+IGOTO 350 340 B(I,J)=0:GOTO 355 350 B(I,J)=1 355 NEXT J:NEXT I 360 GOSUB 100 370 WAIT :FOR I=0TO M:FOR J=1TO N 380 CURSOR :PRINT "b(";STR$ (I+1);",";STR$ J;")=";B(I,M+J)/B(I,I) 390 NEXT J:NEXT I:END 500 "D"GOSUB 60:PRINT "Determinanta" 510 GOSUB 50:DIM B(N,N),C(N):W=M:GOSUB 10 520 R=1:FOR I=0TO M:IF B(I,I)=0GOTO 580 530 C(I)=B(I,I):FOR J=1TO M:B(I,J)=B(I,J)/C(I):NEXT J 540 E=I+1:FOR K=ETO M:C=B(K,I) 550 FOR J=1TO M:B(K,J)=B(K,J)-B(I,J)*C:NEXT J:NEXT K:NEXT I 560 D=R:FOR I=0TO M:D=D*C(I):NEXT I 570 CURSOR :PRINT "Det=";D:END 580 E=I+1:FOR L=ETO M:IF B(L,I)=0GOTO 600 590 FOR J=0TO M:T=B(I,J):B(I,J)=B(L,J):B(L,J)=T:NEXT J:R=-R:GOTO 530 600 NEXT L:D=0:GOTO 570 610 "N":RANDOM :WAIT 0:PRINT "Numericka integracija" 620 INPUT "Donja granica A=";A,"Gornja granica B=";B 630 C=(B-A)/2:D=(B+A)/2 640 T=.1834346425:GOSUB 5:Q=Y:T=-T:GOSUB 5:I=(Q+Y)*.3626837834 650 T=.5255324099:GOSUB 5:Q=Y:T=-T:GOSUB 5:I=(Q+Y)*.3137066459+I 660 T=.7966664774:GOSUB 5:Q=Y:T=-T:GOSUB 5:I=(Q+Y)*.2223810345+I 670 T=.9602898565:GOSUB 5:Q=Y:T=-T:GOSUB 5:I=(Q+Y)*.1012285363+I 680 PRINT "I=";I*C:END 700 "K"WAIT 0:PRINT "ax^2+bx+c=0":INPUT "a=";A,"b=";B,"c=";C 705 D=B*B-4*A*C:P=-B/2/A:Q=SQR(ABS D)/2/A 710 IF D=0PRINT "x=";P:END 720 IF D>0PRINT "x1=";P+Q:PRINT "x2=";P-Q:END 730 PRINT "Re(x)=";P:PRINT "Im(x)=";Q:END 740 "F"WAIT 0:PRINT "Nule funkcije":INPUT "1. tacka=";A,"2. tacka=";B 745 FOR I=1TO 20 750 X=A:GOSUB 6:C=Y:X=B:GOSUB 6:K=D:D=B-(B-A)*Y/(Y-C):A=B:B=D 760 IF ABS (K-D)<1E-8PRINT "x=";D:END 770 NEXT I:PRINT "nemogu da nadjem":END 800 "G"RADIAN :CLS :WAIT 0:PRINT "GRAFIK y=f(x) 820 INPUT "xmin=";A,"xmax=";B 825 IF B