코딩알파
[Java] for문 별 피라미드 만들기 (이중for문) 본문
728x90
직각삼각형 |
for(int i =1; i<=5; i++) {
for(int j=1; j<=i; j++) {
System.out.print("*");
}
System.out.println();
}
|
cs |
|
*
**
***
****
*****
|
cs |
가장 간단한 별 피라미드 만들기
이중 for문을 이용해서 차례대로 별을 찍으면 된다.
직각삼각형 (반대로) |
for(int i=1; i<=5; i++) {
for(int j=1; j<=5-i; j++) {
System.out.print(" ");
}
for(int k=1; k<=i; k++) {
System.out.print("*");
}
System.out.println();
}
|
cs |
*
**
***
****
*****
|
cs |
여기선 for문 하나 더 추가되었다.
2중 for문에서 공백 자리를 만들어주고 추가된 for문에서 * 표시를 해준다.
직각삼각형 (뒤집기) |
for(int i = 5; i>=1; i--) {
for(int j=1; j<=i; j++) {
System.out.print("*");
}
System.out.println();
}
|
cs |
*****
****
***
**
*
|
cs |
처음 직각삼각형에 반대로만 해주면 된다.
직각삼각형(반대로) |
|
for(int i=5; i>=1; i--) {
for(int j=1; j<=5-i; j++) {
System.out.print(" ");
}
for(int k=1; k<=i; k++) {
System.out.print("*");
}
System.out.println();
}
|
cs |
*****
****
***
**
*
|
cs |
728x90
'JAVA공부' 카테고리의 다른 글
[Java] 클래스 기본개념 (0) | 2021.10.13 |
---|---|
[Java] 배열 복사 알아보기 (0) | 2021.10.03 |
[Java] 배열 기초부터 알아보기 (0) | 2021.09.28 |
[Java] String 타입 기초부터 알아보기 (0) | 2021.09.28 |
[Java] while문 do-while문 반복문 알아보기(break, continue) (0) | 2021.09.19 |
Comments