Я довольно новичок в Java.Вот как должен выглядеть вывод моей проблемы: введите число от 5 до 20: 5 ..... 5 звезд * в первой строке.4 звезды на сек.3 на следующей и так далее на одной звезде в последней строке.
Я сделал все, но не могу заставить звезды печатать таким образом, вот мой код:
int number;
int num_stars;
Scanner num = new Scanner(System.in);
System.out.println("Enter a number between 5 and 20"); user to enter a
number = num.nextInt();
for(int i= 5; i >= number; i--)
{
// inner loop to handle number of columns
// values changing acc. to outer loop
for(int j = 20; j >= i; j--)
{
// printing stars
System.out.print("* ");
}
// ending line after each row
System.out.println();
}
спасибо за ваше время