본문 바로가기
Baekjoon 자바 코드/반복문

[백준] 2439번 별 찍기 - 2 풀이 코드 (Java 자바)

by 망댕이 2024. 7. 1.
반응형

접근 방법)

이 문제도 이중 for문을 이용하여 해결할 수 있다.

하지만 for문 안에 2개의 for문을 넣고, 2가지 for문 중 하나는 띄어쓰기를 출력하고 나머지 하나는 별을 찍는 코드를 작성하면 된다.

 

정답 코드 1)

import java.util.Scanner;

class Main{
    public static void main(String[] args){
        Scanner s = new Scanner(System.in);
        int n = s.nextInt();
        
        for(int i = 1; i <= n; i++){
            for(int j = 1; j <= n-i; j++){
                System.out.print(" ");
            }
            for(int m = n-i+1; m <= n; m++){
                System.out.print("*");
            }
            System.out.print("\n");
        }
    }
}

 

반응형