ユーザーの入力を使用してピラミッドを作成する方法を見つけようとして、非常に苦労しています。これは、次のように見えると思われるものです。
Enter a number between 1 and 9: 4
O
O
O
O
OOOO
OOOO
OOOO
OOOO
O
OO
OOO
OOOO
これは私がこれまでに持っているものです
public static void main(String[] args) {
int number;
Scanner keyboard = new Scanner(System.in);
System.out.print("Enter a number between 1 and 9: ");
number = keyboard.nextInt();
for (int i = 1; i < 10; i++){
for (int rows = number; number < i; rows++){
System.out.print("O");
}
System.out.println();
}
}
達成しようとしていることは完全に理解していますが、for ループの仕組みを完全には理解していません。私は完全に迷っているので、どんな助けも大歓迎です!