728x90
별의 개수는 한 줄에 한 개를 시작으로 N줄에 N개까지 찍히게 만들어야 된다.
import java.util.Scanner;
public class Main{
public static void main(String[] args){
int a;
Scanner sc = new Scanner(System.in);
a = sc.nextInt();
for(int i = a; i>0; i--){
for(int j = i; j <=a; j++){
System.out.print("*");
}
System.out.println();
}
}
}
결과적으로는 입력을 받은 숫자만큼 반복을 해야하므로 i의 시작값을 a로 놓고 1씩 줄어드는 형식으로 하여 총 a번을 반복하게 한다.
별의 수는 첫 번째 줄에 하나, 두 번째 줄에 둘 형식으로 진행이 되어야 하므로,
j 값은 i가 하나씩 줄면 반복 횟수가 하나씩 늘어나게 만들어 준다.
'백준(java)' 카테고리의 다른 글
백준 2739 java (0) | 2023.08.20 |
---|---|
백준 2439 java (0) | 2023.08.20 |
백준 11021 java (0) | 2023.08.19 |
백준 15552 java (0) | 2023.08.16 |
백준 2525 java (0) | 2023.08.16 |