У меня есть пример кода ниже, чтобы напечатать треугольник Паскалей. (Я использую тестовый пример = 14 на сканере) Код работает, но в результате есть ведущие пробелы. Как удалить эти пространства перед треугольником?Удаление ведущих пространств на треугольниках Паскалей
import java.util.Scanner;
public class PascalsTriangle {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int rows = input.nextInt();
for(int i = 0;i<rows;i++) {
int pascal = 1;
System.out.format("%"+(rows-i)*2+"s","");)
for(int j=0;j<=i;j++) {
System.out.format("%4d", pascal);
pascal = pascal* (i - j)/(j + 1);
}
System.out.println();
}
}
}
pascal не определен в вашей программе .. вы уверены, что это работает? –
Извините, int pascal = 1 вместо int triangle = 1. – twostart
изменение кода также пожалуйста –