자바를 이용하여 별 찍기
3) 피라미드 형태
for
for(int i = 0; i < 5; i++) {
for(int j = 4; j > i; j-- ) {
System.out.print(" ");
}
System.out.println("*".repeat(i*2+1));
}
while
int i = 0;
int j = 4;
while(i < 5) {
while(j > i) {
System.out.print(" ");
j--;
}
System.out.println("*".repeat(i*2+1));
i++;
j=4;
}
result
*
***
*****
*******
*********
4) 역피라미드 형태
for
for(int i = 5; i > 0; i--) {
for( int j = 5; j > i; j--) {
System.out.print(" ");
}
System.out.println("*".repeat(i*2-1));
}
while
int i = 5;
int j = 5;
while(i > 0) {
while(j > i) {
System.out.print(" ");
j--;
}
System.out.println("*".repeat(i*2-1));
i--;
j=5;
}
result
*********
*******
*****
***
*
5) 다이아몬드 (마름모)
추가 예정..
'Study > Java (자바)' 카테고리의 다른 글
<Java> 배열 복습 (Array) (0) | 2021.07.19 |
---|---|
<Java> 별 찍기 (반복문) 실습 (1 / 2) (0) | 2021.07.17 |