백준
[백준] 2439번 : 별 찍기 - 2 - Java
주니5947
2025. 1. 6. 21:28
https://www.acmicpc.net/problem/2439
- 문제

- 풀이
- for문을 사용한 반복문을 통해 띄어쓰기와 *을 조합
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
for (int i = 0; i < N; i++) {
for (int j = 1; j < N-i; j++) {
System.out.print(" ");
}
for (int k = 0; k < i+1; k++) {
System.out.print("*");
}
System.out.println();
}
sc.close();
}
}
첫번째 for문으로 N줄 만큼 반복을 출력한다.
두번째 for문으로 각 줄의 띄어쓰기 횟수를 결정하고
세번째 for문으로 *이 찍히는 횟수를 결정한다.
각 줄은 출력 이후 줄 바꿈이 필요하다.