Home
%3CLINGO-SUB%20id%3D%22lingo-sub-1173265%22%20slang%3D%22en-US%22%3ERe%3A%20Nine-Point%20Circle%20in%20Small%20Basic%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1173265%22%20slang%3D%22en-US%22%3E%3CP%3EHi%2C%20I%20fixed%20issues%20above%20and%20uploaded%20as%20%3CA%20title%3D%22Nine-Point%20Circle%20v0.3%22%20href%3D%22http%3A%2F%2Fsmallbasic.com%2Fprogram%2F%3FSJV079-1%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3ESJV079-1%3C%2FA%3E.%26nbsp%3B%20Thanks.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1168704%22%20slang%3D%22en-US%22%3ENine-Point%20Circle%20-%20Small%20Basic%20Featured%20Program%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1168704%22%20slang%3D%22en-US%22%3E%3CP%3E%3CSPAN%3EI%20wrote%20a%20program%20to%20draw%20a%20nine-point%20circle.%26nbsp%3B%20The%20program%20ID%20is%26nbsp%3B%3C%2FSPAN%3E%3CA%20title%3D%22Nine-Point%20Circle%20v0.2%22%20href%3D%22http%3A%2F%2Fsmallbasic.com%2Fprogram%2F%3FSJV079-0%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3ESJV079-0%3C%2FA%3E%3CSPAN%3E.%26nbsp%3B%20A%20nine-point%20circle%20passes%20nine%20significant%20points%20defined%20by%20a%20triangle%3A%3C%2FSPAN%3E%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E%3CSPAN%3E%3CFONT%3EThe%20midpoint%20of%20each%20side%20of%20the%20triangle%3C%2FFONT%3E%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3E%3CFONT%3EThe%20foot%20of%20each%20altitude%3C%2FFONT%3E%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%3ET%3CSPAN%3E%3CFONT%3Ehe%20midpoint%20of%20the%20line%20segment%20from%20each%20vertex%20of%20the%20triangle%20to%20the%20orthocenter%3C%2FFONT%3E%3CBR%20%2F%3E%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Nine-Point%20Circle%20v0.2.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F170790i8B07A2063152A36E%2Fimage-size%2Fmedium%3Fv%3D1.0%26amp%3Bpx%3D400%22%20title%3D%22Nine-Point%20Circle%20v0.2.png%22%20alt%3D%22Nine-Point%20Circle%20v0.2.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EYou%20can%20drag%20and%20drop%20each%20vertex%20of%20the%20triangle.%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EThis%20program%20still%20has%20following%20issues%3A%3C%2FSPAN%3E%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E%3CSPAN%3Esometimes%20occurs%20divided%20by%20zero%20error%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%3E%3CSPAN%3Eorthocenter%20sometimes%20doesn't%20connected%20with%20lines%20properly%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%3E%3CSPAN%3EI%20will%20update%20this%20blog%20post%20(or%20leave%20comments)%20if%20these%20issues%20are%20fixed.%26nbsp%3B%20Have%20fun%20with%20nine-point%20circles!%26nbsp%3B%20Thanks.%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-1168704%22%20slang%3D%22en-US%22%3E%3CP%3EI%20wrote%20a%20program%20to%20draw%20a%20nine-point%20circle.%26nbsp%3B%20Have%20fun%20with%20this%20program%20to%20know%20a%20nine-point%20circle!%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1178789%22%20slang%3D%22en-US%22%3ERe%3A%20Nine-Point%20Circle%20-%20Small%20Basic%20Featured%20Program%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1178789%22%20slang%3D%22en-US%22%3E%3CP%3Enice%20done%20nonki!%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22npc.PNG%22%20style%3D%22width%3A%20737px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F171592i3669BF9506B91975%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20title%3D%22npc.PNG%22%20alt%3D%22npc.PNG%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1180615%22%20slang%3D%22en-US%22%3ERe%3A%20Nine-Point%20Circle%20-%20Small%20Basic%20Featured%20Program%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1180615%22%20slang%3D%22en-US%22%3E%3CP%3EThank%20you%2C%20%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F296667%22%20target%3D%22_blank%22%3E%40tryhst09%3C%2FA%3E%26nbsp%3B!%3C%2FP%3E%3C%2FLINGO-BODY%3E
Senior Member

I wrote a program to draw a nine-point circle.  The program ID is SJV079-0.  A nine-point circle passes nine significant points defined by a triangle:

  • The midpoint of each side of the triangle
  • The foot of each altitude
  • The midpoint of the line segment from each vertex of the triangle to the orthocenter

Nine-Point Circle v0.2.png

You can drag and drop each vertex of the triangle.

This program still has following issues:

  • sometimes occurs divided by zero error
  • orthocenter sometimes doesn't connected with lines properly

I will update this blog post (or leave comments) if these issues are fixed.  Have fun with nine-point circles!  Thanks. 

 

 

3 Comments
Senior Member

Hi, I fixed issues above and uploaded as SJV079-1.  Thanks.

Frequent Visitor

nice done nonki!

npc.PNG

Senior Member

Thank you, @tryhst09 !