반응형
피라미드 그리기
파라미터로 정수형 height를 받고, 높이 height인 '피라미드'를 출력해보세요. 출력 결과는 아래 템플릿을 참고하세요.
public class Main {
public static void main(String[] args) {
ShapePrinter printer = new ShapePrinter();
// 테스트
printer.printPyramid(3);
System.out.println("----------");
printer.printPyramid(5);
System.out.println("----------");
printer.printPyramid(10);
}
}
public class ShapePrinter {
public void printPyramid(int height) {
for (int i = 1; i <= height; i++) {
for (int k = 1; k <= height - i; k++) {
System.out.print(" ");
}
for (int m = 1; m < 2 * i; m++) {
System.out.print("*");
}
System.out.println();
}
}
}
본 내용은 Codeit의 '자바 기초' 강의를
참고하여 작성한 내용입니다.
반응형
'Languages > Java' 카테고리의 다른 글
[자바 객체 지향 프로그래밍] 03. 중간고사: 문제 해결 능력 기르기 (0) | 2021.02.28 |
---|---|
[자바 객체 지향 프로그래밍] 03. 중간고사: 문제 해결 능력 기르기 (0) | 2021.02.26 |
[자바 객체 지향 프로그래밍] 03. 중간고사: 문제 해결 능력 기르기 (0) | 2021.02.02 |
[자바 객체 지향 프로그래밍] 03. 중간고사: 문제 해결 능력 기르기 (0) | 2021.02.01 |
[자바 객체 지향 프로그래밍] 03. 중간고사: 문제 해결 능력 기르기 (0) | 2021.02.01 |