본문 바로가기
JAVA

[JAVA][백준] 2439_별찍기2

by saemsaem 2024. 4. 15.

import java.util.Scanner;

public class Zstar_2439 {

    public static void main (String[] args) {
        Scanner sc = new Scanner(System.in);

        int num = sc.nextInt();
        sc.close();

        for (int i = 1; i <= num; i++) {
            for (int j = 1; j <= num-i; j++) {
                System.out.print(" ");
            }
            for (int k = 1; k <= i; k++) {
                System.out.print("*");
            }
            System.out.println();
        }
    }
}

 

for문 안에 for문 2개를 넣을 수 있다는 생각을 늦게 했다. 저번에도 생각하지 못했던 것 같은데, 이제는 기억하기!!!

큰 for문 안에 공백을 출력하는 for문과 별을 출력하는 for문을 배치했다.

공백과 별의 개수는

공백은 num-i개, 별은 i개(num- (num-i)) 이다.

'JAVA' 카테고리의 다른 글

[JAVA][백준] 1152_단어의 개수  (0) 2024.04.15
[JAVA][백준] 2884_알람시계  (0) 2024.04.15
[JAVA][백준] 2562_최댓값  (0) 2024.04.15
[JAVA][백준] 11720_숫자의 합  (0) 2024.04.15
2023-1주차 backjoon 문제풀이  (0) 2023.09.04