Moin Roland,
Aufgabe:
Es seien a (reelle Zahl) und n (natürliche Zahl).
Schreibe ein iteratives Programm zur Berechnung von a^n, das folgendes Verfahren verwendet.
Zähle die Schritte bis zur Lösung.a^n = a * a^(n-1)
Es wird ja eine Schleife gefordert, aber ich verstehe nicht ganz was dort gefordert ist??
Gefragt wird gar nichts, dass ist eine Aufgabenstellung :)
Du sollst eine iterative Lösung (also mit einer Schleife statt Rekursion) schreiben, die a^n berechnet, wobei a eine reelle Zahl ist (also ein double oder float oder so) und n eine natürliche Zahl (also ein unsigned int, wobei dann natürliche Zahlen inklusive 0 enthalten sind). Dabei sollst du das Verfahren benutzen, dass du die Basis mit sich selbst multiplizierst und dann 1 von dem Exponenten abziehst. Rinse and repeat.
LG,
CK