Compound Interest Question Generator (n=finite)

Compound Interest Question Generator (n=finite)
Loading the math board and drawing, please wait…
2021-10-17 09:05
This example demonstrates finite compound interest calculation, involving exponential functions and geometric constructions. GeoGebra commands like Random, RandomElement, and objects such as P, r, n are used to generate compound interest problems. Suitable for middle or high school mathematics teaching to practice exponential functions and compound interest calculations.

GeoGebra Commands & Parameters

  1. Random(100, 1000) → P
  2. RandomElement(Sequence[i, i, 1, 15, 0.25]) → r
  3. RandomElement({1, 2, 4, 12, 365}) → n
  4. RandomElement(Sequence[i, i, 0.25, 30, 0.25]) → tval
  5. If(n ≟ 1, "annually", n ≟ 2, "semiannually", n ≟ 4, "quarterly", n ≟ 12, "monthly", n ≟ 365, "daily") → text3
  6. Random(1, 4) → c
  7. RandomElement({10, 20, 30, 40, 50, 60, 70, 80, 90}) → b
  8. If(c ≟ 2, 2, c ≟ 3, 1 + b / 100) → d
  9. Textfield(f) → InputBox1
  10. If(c ≟ 1, a, c ≟ 2, g, c ≟ 3, h, c ≟ 4, beg) → correct
  11. Textfield(q) → InputBox2

AI Drawing Prompt Reference

Create a compound interest problem with a principal between 100 and 1000, an annual interest rate between 1 and 15 with a step of 0.25, compounding periods between 1 and 365, and time length between 0.25 and 30 with a step of 0.25. Generate the compounding frequency text based on the compounding periods, randomly select a calculation method, use the annual interest rate directly for the second method, use 1 plus the percentage rate for the third method, and use the initial amount for the fourth method. Construct two text boxes for the initial amount and the calculation method.
The prompt above was compiled from the original drawing commands and is for reference only.