Hallo Java Gemeinde,
ich bin neu hier. Ersteinmal wünsch ich allen einen guten Rutsch ins neue Jahr
Nun zu meiner Frage. Ich habe ein Programm angefangen, welches mir eine Potenzrechnung durchführen soll. Die einzige Restrektion hierbei ist, ich darf nur einfache Operatoren verwenden, also Addition und Subtraktion. Ich habe mir bisher umfassend Gedanken gemacht und komme einfach nicht weiter. Ich habe versucht, ersteinmal das einfache Produkt zu berechnen:
und anschließend hiermit weiterzurechnen. Leider komme ich an einem Punkt, bei dem mir entweder die Grundkentnisse fehlen oder ich einfach zu kompliziert denke oder einfach dumm bin
Ich habe also so versucht :
dann so
...
Also habe ich überlegt wie ich es anstellen kann:
5^5 = 3125 -->
5+5+5+5+5 =25 5^2
25+25+25+25+25=125 5^3
125+125+125+125+125=625 5^4
625+625+625+625+625=3125 5^5
Aber mir fehlt einfach noch ein Stück, wie ich weiter mache. Ich habe auch versucht im Methodenkopf eine Schleife zu platzieren (einfach zum probieren) hat aber auch nicht geklappt, könnt ihr mir einen kleinen Denkanstoß geben?
ich bin neu hier. Ersteinmal wünsch ich allen einen guten Rutsch ins neue Jahr
Nun zu meiner Frage. Ich habe ein Programm angefangen, welches mir eine Potenzrechnung durchführen soll. Die einzige Restrektion hierbei ist, ich darf nur einfache Operatoren verwenden, also Addition und Subtraktion. Ich habe mir bisher umfassend Gedanken gemacht und komme einfach nicht weiter. Ich habe versucht, ersteinmal das einfache Produkt zu berechnen:
Java:
int result = 0;
for (int i = 1; i <= a; i++) {
result += a;
}
und anschließend hiermit weiterzurechnen. Leider komme ich an einem Punkt, bei dem mir entweder die Grundkentnisse fehlen oder ich einfach zu kompliziert denke oder einfach dumm bin
Ich habe also so versucht :
Java:
for (int i = 1; i <= b; i++) {
result += c;
}
dann so
Java:
for (int k = 1; k <= b; k++) {
for (int i = 1; i <= a; i++) {
c += c;
}
...
Also habe ich überlegt wie ich es anstellen kann:
5^5 = 3125 -->
5+5+5+5+5 =25 5^2
25+25+25+25+25=125 5^3
125+125+125+125+125=625 5^4
625+625+625+625+625=3125 5^5
Aber mir fehlt einfach noch ein Stück, wie ich weiter mache. Ich habe auch versucht im Methodenkopf eine Schleife zu platzieren (einfach zum probieren) hat aber auch nicht geklappt, könnt ihr mir einen kleinen Denkanstoß geben?