Java練習コード ピラミッド
Java練習コード ピラミッド成形その1
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("ピラミッドの最大桁数を入力してください(奇数): "); int n = scanner.nextInt(); // 入力された数字が偶数の場合は+1 if (n % 2 == 0) { n++; } for (int i = 1; i <= n; i += 2) { for (int j = 0; j < (n - i) / 2; j++) { System.out.print(" "); } for (int j = 0; j < i; j++) { System.out.print(j < i / 2 + 1 ? j + 1 : i - j); } for (int j = 0; j < (n - i) / 2; j++) { System.out.print(" "); } System.out.println(); } } }