반응형
public static void main(String[] args) {
/*
* Q5)
* 반복문과 조건문을 사용하여 다음 모양을 출력하는 프로그램을 만들어 보세요.
*
* *
* ***
* *****
* *******
* *****
* ***
* *
* */
int line = 7; // 총 라인
int star = 1; // 시작하는 별 갯수
int space = 3;
for (int i = 0; i < line; i++) {
for (int j = 0; j < space; j++) { // 공백부터 시작함.
System.out.print(" ");
}
for (int j = 0; j < star; j++) {
System.out.print("*");
}
if(i < 3) {
star+=2;// 별이 1줄에 2개씩 늘어남.
space--;// 공백이 1줄에 1개씩 줄어듬.
} else {
star-=2;// 별이 1줄에 2개씩 줄어듬
space++;// 공백이 1줄에 1개씩 늘어남.
}
System.out.println();
}
}
반응형
'자바스프링웹공부(2024) > 자바' 카테고리의 다른 글
2024.09.13. super (0) | 2024.09.16 |
---|---|
2024.09.10. 상속, 오버라이드,접근제한자 (0) | 2024.09.10 |
2024.09.05.import, static (1) | 2024.09.08 |
204.09.03.비정형인자. 기본형변수와 참조형변수. 패키지 (0) | 2024.09.03 |
2024.08.27. 생성자, this (0) | 2024.08.27 |