основная проблема: лишние пробелы в выводе
Я хочу, чтобы мой код распечатывал шаг цифр из моего ввода, который я получил. Моя главная проблема - это пробелы. Мне нужно, чтобы выход был на один пробел меньше в начале.
Удаление '' из моего System.out.print ();изменение цикла Обратное сегментирование цикла
import java.util.Scanner;
public class PatternTwo {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("Please enter a number 1...9 : ");
int num = scan.nextInt();
for(int i = 1; i <= num; ++i) {
for(int j=2*(num-i); j>=0; j--)
{
if (num <= 1)
System.out.print("");
else if (num > 1)
System.out.print(" ");
}
for(int j = i; j >= 1; --j) {
System.out.print(" " + j);
}
System.out.println();
}
}
}
}```
I would like the result to be
Please enter a number 1...9 : 2
1
2
Instead of:
Please enter a number 1...9 : 2
1
2