개발/Java
Java 반복문 - 다중 for문 별 찍기 (직각삼각형)
yhyuk
2021. 4. 26. 02:25
728x90
반응형
1. 별이 오른쪽부터 1개씩 감소하는 별 찍기 (시작 : 별 5개)
-----------------------------
*****
****
***
**
*
-----------------------------
for(int i=0; i<5; i++) {
for(int j=i; j<5; j++) {
System.out.print("*");
}
System.out.println();
}
2. 별이 왼쪽부터 1개씩 감소하는 별 찍기 (시작: 별 5개)
-----------------------------
*****
****
***
**
*
-----------------------------
for(int i=0; i<5; i++) {
for(int j=0; j<i; j++) {
System.out.print(" ");
}
for(int j=0; j<5; j++) {
System.out.print("*");
}
System.out.println();
}
3. 별이 오른쪽부터 1개씩 증가하는 별 찍기 (시작 : 오른쪽정렬 1개)
-----------------------------
*
**
***
****
*****
-----------------------------
for(int i=0; i<5; i++) {
for(int j=0; j<i+1; j++) {
System.out.print("*");
}
System.out.println();
}
4. 별이 왼쪽부터 1개씩 증가하는 별 찍기 (시작 : 왼쪽정렬 1개)
-----------------------------
*
**
***
****
*****
-----------------------------
for(int i=0; i<5; i++) {
for(int j=5-i; j>1; j--) {
System.out.print(" ");
}
for(int k=0; k<=i; k++) {
System.out.print("*");
}
System.out.println();
}
728x90
반응형