判断三角形是否为直角三角形

判断三角形是否为直角三角形
几何画板及绘图内容加载中,请稍等……
2015-02-21 00:43
①本范例演示如何通过边长判断任意三角形是否为直角三角形;②涉及的核心数学概念包括勾股定理、三角形分类和距离公式;③作图要点——使用Segment命令绘制三角形边,Angle命令测量角度,Textfield和FractionText命令显示数据,If命令进行条件判断;④适合高中数学学生学习和教师教学演示。

GeoGebra 命令及参数

  1. Segment(A, B) → a
  2. Segment(A, C) → b
  3. Segment(B, C) → c
  4. Angle(A, B, C) → α
  5. Angle(B, A, C) → β
  6. Angle(A, C, B) → γ
  7. Textfield(A) → inputBox1
  8. Textfield(B) → inputBox2
  9. Textfield(C) → inputBox3
  10. Segment(A_1, B_1) → a_1
  11. Textfield(A_1) → inputBox1_1
  12. Textfield(B_1) → inputBox2_1
  13. FractionText(abs((y(C) - y(B)) / (x(C) - x(B)))) → BC
  14. FractionText(abs((y(C) - y(A)) / (x(C) - x(A)))) → AC
  15. FractionText(abs((y(B) - y(A)) / (x(B) - x(A)))) → AB
  16. Segment(B_2, C_1) → c_1
  17. Textfield(B_2) → inputBox2_2
  18. Textfield(C_1) → inputBox3_1
  19. If(numAC < 0, "-", "") → AC2
  20. FractionText((y(C_1) - y(B_2)) / (x(C_1) - x(B_2))) → BC_1
  21. If(numAB < 0, "-", "") → AB2
  22. If(numBC < 0, "-", "") → BC2
  23. If(pA ≟ -1, "AB perpendicular to AC", If[pB ≟ -1, "AB perpendicular to BC", If[pC ≟ -1, "AC perpendicular to BC", "None Perpendicular"]]) → answer