三个数的最大公约数与最小公倍数短除法演示

三个数的最大公约数与最小公倍数短除法演示
几何画板及绘图内容加载中,请稍等……
2020-08-18 20:51
本范例通过 GeoGebra 演示了如何通过短除法计算三个数的最大公约数(HCF)和最小公倍数(LCM)。涉及的核心数学概念包括整除、因数分解和数论。作图要点使用了 GCD、PrimeFactors、Append、Zip、Element、Join、Textfield、TableText 等 GeoGebra 命令和对象,通过输入三个数,逐步展示短除法过程并输出结果。适合初中及以上数学学习者使用,有助于理解数论基础。

GeoGebra 命令及参数

  1. GCD({a, b, c}) → hcf
  2. PrimeFactors(GCD[{a, b, c}]) → list1
  3. Append(1, Sequence[Product[list1, k], k, 1, Length[list1]]) → list1P
  4. Zip(a / k, k, list1P) → listA
  5. Zip(b / k, k, list1P) → listB
  6. Zip(c / k, k, list1P) → listC
  7. Element(Last[listA], 1) → a'
  8. Element(Last[listB], 1) → b'
  9. Element(Last[listC], 1) → c'
  10. Join({PrimeFactors[GCD[a', b']], PrimeFactors[GCD[b', c']], PrimeFactors[GCD[c', a']]}) → list3
  11. Zip(If[Mod[a', k] ≟ 0, k, 1], k, list3) → list3a
  12. Textfield(a) → inputBox1
  13. Textfield(b) → inputBox2
  14. Textfield(c) → inputBox3
  15. Zip(If[Mod[b', k] ≟ 0, k, 1], k, list3) → list3b
  16. Zip(If[Mod[c', k] ≟ 0, k, 1], k, list3) → list3c
  17. Append(1, Sequence[Product[list3a, k], k, 1, Length[list3a]]) → list3aP
  18. Append(1, Sequence[Product[list3b, k], k, 1, Length[list3b]]) → list3bP
  19. Append(1, Sequence[Product[list3c, k], k, 1, Length[list3c]]) → list3cP
  20. Zip(a' / k, k, list3aP) → listA'
  21. Zip(b' / k, k, list3bP) → listB'
  22. Zip(c' / k, k, list3cP) → listC'
  23. Join({list1, list3, Last[listA'], Last[listB'], Last[listC']}) → listLCM
  24. Append(Zip[Text[p] + (UnicodeToLetter[8901]), p, Take[list1, 1, Length[list1] - 1]], Text[Element[list1, Length[list1]]]) → listTextHCF
  25. Append(Zip[Text[p] + (UnicodeToLetter[8901]), p, Take[listLCM, 1, Length[listLCM] - 1]], Text[Element[listLCM, Length[listLCM]]]) → listTextLCM
  26. TableText({First[listA, step1 + 1], First[listB, step1 + 1], First[listC, step1 + 1]}, "|10000 _01 vr") → text1
  27. TableText({First[listA', step2 + 1], First[listB', step2 + 1], First[listC', step2 + 1]}, "|10000 _01 vr") → text2
  28. TableText({First[list1, step1]}, "vr") → text1a
  29. TableText({First[list3, step2]}, "vr") → text2a

AI 绘图提示语参考

要画一个展示通过短除法计算三个数的最大公约数(HCF)和最小公倍数(LCM)的图形。图形应包含三个输入数字、最大公约数、最小公倍数、质因数分解以及短除法的步骤。构造顺序为:首先输入三个数字,然后计算最大公约数并分解质因数,接着展示短除法的步骤,最后计算最小公倍数并展示结果。
以上提示语为根据原始绘图命令整理而来,仅供参考。