Advertisement
Guest User

Untitled

a guest
Feb 12th, 2018
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. DIM A(20, 21), X(20)
  2. PRINT "N"; \ INPUT N
  3. GOSUB 100
  4. GOSUB 200
  5. IF S = 0 THEN PRINT "DET=0" \ GO TO 20
  6. FOR I = 1 T ON \ PRINT "X"I"="X(I) \ NEXT I
  7. GO TO 20
  8. FOR I = 1 TO N
  9. FOR J = 1 TO N+1 \ PRINT "A"I;J; \ INPUT A(I,J) \ NEXT J
  10. NEXT I
  11. RETURN
  12. N1=N+1
  13. FOR K=1 TO N\ K1=K+1 \ S=A(K,K) \ J=K
  14. FOR I=K1 TO N \ R=A(I,K)
  15. IF ABS(R) > ABS(S) THEN S=R \ J=I
  16. NEXT I
  17. IF S = 0 THEN RETURN
  18. IF J=K THEN 280
  19. FOR I=K TO N1 \ R=A(K,I) \ A(K,I)=A(J,I) \ A(J,I)=R \ NEXT I
  20. FOR J=K1 TO N1 \ A(K,J)=A(K,J)/S \ NEXT J
  21. FOR I=K1 TO N \ R=A(I,K)
  22. FOR J=K1 TO N1 \ A(I,J)=A(I,J)-A(K,J)*R \ NEXT J
  23. NEXT I
  24. NEXT K
  25. FOR I=N TO STEP -1 \ S=A(I,N1)
  26. FOR J=I+1 TO N \ S=S-A(I,J)*X(J) \ NEXT J
  27. X(I)=S \ NEXT I
  28. RETURN
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement