JAVA/조건문 문제

for문(별 모양 그리기)

연찌현찌 2018. 6. 16. 18:30

문제


별모양 그리기


*****

****

***

**

*


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
    public static void main(String[] args) {
 
        /*
         
        for문으로 이용하여 별을 그리시오
         
        *****
        ****
        ***
        **
        *
        
        */
        
        
        for (int i = 5; i>0; i--) {
            for (int j=0; j < i; j++) {
                
                System.out.print("*");
            }
            
            System.out.println();
        
        }
    }
}
 



간단하게  코드로 작성할수 있다.


그렇다면 반대로 코드로 작성해보자.


*

**

***

****

*****


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
    public static void main(String[] args) {
 
        /*
         
        for문으로 이용하여 별을 그리시오
         
     
        *
        **
        ***
        **** *****
        */
        
        
        for (int i = 0; i <= 5; i++) {
            for (int j = 0; j < i; j++) {
 
                System.out.print("*");
            }
 
            System.out.println();
 
        }
    }
}