알고리즘 기초 - 18 ( 별 출력 - 3 )

Algorithm/풀었던문제 2019. 12. 19. 17:08



Main.java


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
package Problem18;
 
import java.util.Scanner;
 
public class Main {
 
    public static void main(String[] args) {
 
        // 숫자를 입력 받기
 
        System.out.println("숫자를 입력하세요.");
 
        int number;
 
        Scanner scan = new Scanner(System.in);
 
        number = scan.nextInt();
 
        // 아까와 마찬가지로 중첩반복문을 사용함.
 
        // if안에 들어갈 내용이 중요함.
 
        for (int i = 0; i < number; i++) {
 
            for (int j = 0; j < number; j++) {
 
                if (i < number - (j + 1)) {
 
                    System.out.print(" ");
 
                } else {
 
                    System.out.print("*");
 
                }
 
            }
 
            System.out.println();
 
        }
 
    }
 
}
 
cs



출력 결과




출처


https://www.youtube.com/watch?v=wsGsmsDRdkQ&list=PLVoihNyHW4xkm_KJ8_N8X7F6EQP4uSRyR&index=19

: