ここでの問題は、FOR ループのみを使用してべき乗の合計 (m^0 + m^1 + m^2 + m^3.... + m^n) を取得することです。つまり、他のループや Math.pow(); は使用しません。
それは可能ですか?これまでのところ、私は m^n を取得することしかできませんが、残りはできません。
public static void main(String[] args){
Scanner scn = new Scanner(System.in);
int total = 1;
System.out.print("Enter value of m: ");
int m = scn.nextInt();
System.out.print("Enter value of n: ");
int n = scn.nextInt();
for (int i = 1; i <= n; i++){
total * m;
}
System.out.print(total);
}
m = 8 としましょう。n = 4;
私は必要なものである「1,2,3,4」を提供しますが、m ^ i に電力を供給することができません。
Javaの知識が限られているため、先に進むことができないようです。
前もって感謝します!