Languages/Java

[자바 객체 지향 프로그래밍] 03. 중간고사: 문제 해결 능력 기르기

Dev다D 2021. 2. 2. 23:16
반응형

03. 삼각형 그리기

파라미터로 정수형 height를 받고, 높이 height인 '직각 이등변 삼각형'을 출력해보세요. 출력 결과는 아래 템플릿을 참고하세요.

*
**
***
_________
*
**
***
****
*****
_________
*
**
***
****
*****
******
*******
********
*********
**********
package Midterm.Three;

public class Main {
    public static void main(String[] args) {
        ShapePrinter printer = new ShapePrinter();

        // 테스트
        printer.printTriangle(3);
        System.out.println("----------");
        printer.printTriangle(5);
        System.out.println("----------");
        printer.printTriangle(10);
    }
}
package Midterm.Three;

public class ShapePrinter {
    public void printTriangle(int height) {
        for(int i = 1; i <= height; i++) {
            for(int k = 1; k <= i; k++) {
                System.out.print("* ");
            }
            System.out.println();
        }
    }
}

본 내용은 Codeit의  '자바 기초' 강의를
참고하여 작성한 내용입니다.

 

반응형