
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
> > ....na ja ich weis nicht recht > > z.B. 2 hoch 3 ergibt bekanntlich 8. > > > > Obige Schleife würde aber wie folgt rechnen: > > > > 1.Durchlauf : a = 2 x 2 = 4 > > 2.Durchlauf:: a = 4 x 4 = 16; (entspricht 2 hoch 4) > > ja klar, es muss natürlich: > > > a = 4 > b = a > for i = 1 to n > a = a * b > next i > Natürlich nicht, denn so ergibt sich für n==1 ein Schleifendurchlauf mit a=a*b, also a=4*4 == 16. Für n==0 ergibt sich a == 4 statt a == 1 ;-) Jetzt versuche ich auch einmal mein Glück ... ;-) a = 4 n = 3 potenz = 1 for i = 1 to n potenz = potenz * a next print potenz (Geht natürlich nur für positive n) Bye Achim |
| Antwort schreiben |