0

Immer den vorherigen Wert multiplizieren - Schleife?!

Hallo zusammen,

 

ich glaube es ist sehr einfach aber ich komme einfach nicht auf die richtige Programmierung.

Ich glaube es muss mit einer Schleife gelöst werden.

 

Die "Formel":

 

10*5=50

50*5=250

250*5=1250

 

die 5 ist dabei eine Variable die vorher unter "p" festgelegt wird. Es soll also immer das Ergebnis genutzt werden und dann wieder mit p multipliert werden. Im ersten Jahr soll es bei einem Wert "x" starten und danach immer mit p multiplieziert werden. Das ganze soll so oft gemacht werden, wie ich vorher in einem Zahlenfeld Jahre namens "N" bestimmt habe. Also bei x=10 und p=1.02:

 

10

10*1.02=10,2

10,2*1.02=10.404

10.404*1.02=...

...

 

Vielen Dank für eure Hilfe!

2 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo, vielleicht so (Funktionsfeld)?

    let myX := Basiswert_X;
    for i from 0 to Jahre_N do
       myX := myX * Multiplikator_P
    end;
    myX

    • Kalberg
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Perfekt! Klappt so. Danke dir!

Content aside

  • vor 3 JahrenZuletzt aktiv
  • 2Antworten
  • 455Ansichten