가다파하 2020. 8. 9. 23:17

입력 n을 받아 아래와 같은 * 출력

예) 입력 : 5

*

**

***

****

*****

 

나의 해답 

import java.util.*;

// print *
class Study16 {

	public static void main(String[] args){
		
		Scanner scanner = new Scanner(System.in);
		int n = scanner.nextInt();
		
		for(int i=1; i<=n; i++){
			int j = 0;
			while(j<i){
				System.out.print("*");
				j++;
			}
			System.out.println();
		}
		
	}
}

강의 정답 

int n=5;

	for(int i=0; i<n; i++){
    	for(int j=0; j<i+1; j++){
        	System.out.print("*");
        }
        System.out.println();
    }

 

출처 : https://www.youtube.com/watch?v=fOCpho8FfXU&list=PLVoihNyHW4xkm_KJ8_N8X7F6EQP4uSRyR&index=17