割り当ては次のとおりです。
メソッドを使用して二乗を計算し、答えを返します
メソッドを使用してキューブを計算し、答えを返す
両方のメソッドを呼び出して結果を出力する while ループを設定します。
私はこれを思いつきましたが、メソッド内でも変数を変更する方法がわかりません。
public class Test {
public static void main(String args[])
{
int number = 1;
int square;
int cube;
square = squareNumber(number);
cube = cubesNumber(number, square);
System.out.println("\nNumber\tSquare\tCubes");
while(number <= 5)
{
System.out.printf(" %d\t %d\t %d\n", number, square, cube);
number++;
}//end Loop
}//end main
private static int squareNumber(int number)
{
int square;
square = number * number;
return square;
}//end squares method
private static int cubesNumber(int number, int square)
{
int cube;
cube = square * number;
return cube;
}//end squares method
} //end class