티스토리 뷰

Programmers

[Level.1] 삼각형 출력하기

llilliiillliill 2017. 10. 24. 15:00

문제


삼각형 출력하기 - Level 1


printTriangle 메소드는 양의 정수 num을 매개변수로 입력받습니다.

다음을 참고해 *(별)로 높이가 num인 삼각형을 문자열로 리턴하는 printTriangle 메소드를 완성하세요.

printTriangle이 return하는 String은 개행문자('\n')로 끝나야 합니다.


높이가 3일때

* ** ***

높이가 5일때

*
**
***
****
*****


풀이(Java)


public class PrintTriangle {
	public String printTriangle(int num) {
		String result = "";
		for(int i=0; i<num; i++) {
			for(int j=0; j<=i; j++) {
				result += "*";
			}
			result += "\n";
		}
		return result;
	}

	// 아래는 테스트로 출력해 보기 위한 코드입니다.
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		PrintTriangle pt = new PrintTriangle();
		System.out.println(pt.printTriangle(3));
	}

}


'Programmers' 카테고리의 다른 글

[Level.1] 평균 구하기  (0) 2017.11.06
[Level.1] 나누어 떨어지는 숫자 배열  (0) 2017.10.24
[Level.1] 최대값과 최소값  (0) 2017.10.23
[Level.1] 짝수와 홀수  (0) 2017.10.23
[Level.1] 약수의 합  (0) 2017.10.23
댓글