Yay! I found the bug. I was accidentally using B when B was already in use. :roll:
BASIC Code wrote:
:ClrDraw
:0
dim(LA
:0
dim(LB
:0
dim(LC
:0
dim(LA2
:0
dim(LB2
:0
dim(LC2
:Input
:X+Yi
LA2(1
:Pt-On(X,Y,3
:Input
:X+Yi
LB2(1
:Pt-On(X,Y,3
:Input
:X+Yi
LC2(1
:Pt-On(X,Y,3
:For(Z,0,2
:LA2
LA
:0
dim(LA2
:LB2
LB
:0
dim(LB2
:LC2
LC
:0
dim(LC2
:For(I,1,dim(LA
:(real(LA(I))+real(LB(I)))/2+i(imag(LA(I))+imag(LB(I)))/2
C
:(real(LA(I))+real(LC(I)))/2+i(imag(LA(I))+imag(LC(I)))/2
B
:(real(LB(I))+real(LC(I)))/2+i(imag(LB(I))+imag(LC(I)))/2
A
:Line(real(LA(I)),imag(LA(I)),real(A),imag(A
:Line(real(LB(I)),imag(LB(I)),real(B),imag(B
:Line(real(LC(I)),imag(LC(I)),real(C),imag(C
:(imag(LA(I))-imag(A))/(real(LA(I))-real(A
M
:(imag(LB(I))-imag(B))/(real(LB(I))-real(B
N
:(-)Mreal(LA(I))+imag(LA(I
U
:(-)Nreal(LB(I))+imag(LB(I
V
:(U-V)/(N-M)
G
:MG+U
H
:G+Hi
J
:LA(I)
LA2(1+dim(LA2
:B
LB2(1+dim(LB2
:J
LC2(1+dim(LC2
:LA(I)
LA2(1+dim(LA2
:C
LB2(1+dim(LB2
:J
LC2(1+dim(LC2
:LB(I)
LA2(1+dim(LA2
:C
LB2(1+dim(LB2
:J
LC2(1+dim(LC2
:LB(I)
LA2(1+dim(LA2
:A
LB2(1+dim(LB2
:J
LC2(1+dim(LC2
:LC(I)
LA2(1+dim(LA2
:A
LB2(1+dim(LB2
:J
LC2(1+dim(LC2
:LC(I)
LA2(1+dim(LA2
:B
LB2(1+dim(LB2
:J
LC2(1+dim(LC2
:End
:End
:Pause
Generated by SourceCoder, © 2005 Cemetech
:0
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:0
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:0
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:0
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:0
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:0
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:Input
:X+Yi
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:Pt-On(X,Y,3
:Input
:X+Yi
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:Pt-On(X,Y,3
:Input
:X+Yi
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:Pt-On(X,Y,3
:For(Z,0,2
:LA2
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:0
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:LB2
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:0
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:LC2
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:0
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:For(I,1,dim(LA
:(real(LA(I))+real(LB(I)))/2+i(imag(LA(I))+imag(LB(I)))/2
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:(real(LA(I))+real(LC(I)))/2+i(imag(LA(I))+imag(LC(I)))/2
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:(real(LB(I))+real(LC(I)))/2+i(imag(LB(I))+imag(LC(I)))/2
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:Line(real(LA(I)),imag(LA(I)),real(A),imag(A
:Line(real(LB(I)),imag(LB(I)),real(B),imag(B
:Line(real(LC(I)),imag(LC(I)),real(C),imag(C
:(imag(LA(I))-imag(A))/(real(LA(I))-real(A
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:(imag(LB(I))-imag(B))/(real(LB(I))-real(B
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:(-)Mreal(LA(I))+imag(LA(I
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:(-)Nreal(LB(I))+imag(LB(I
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:(U-V)/(N-M)
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:MG+U
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:G+Hi
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:LA(I)
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:B
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:J
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:LA(I)
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:C
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:J
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:LB(I)
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:C
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:J
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:LB(I)
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:A
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:J
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:LC(I)
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:A
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:J
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:LC(I)
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:B
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:J
![](http://www.cemetech.net/projects/basicelite/img/sourcecoder/sto.gif)
:End
:End
:Pause
Generated by SourceCoder, © 2005 Cemetech