JAVA
[JAVA] 중첩반복문 (별찍기)
코딩 수달
2022. 6. 17. 10:44
728x90
반응형
중첩반복문을 사용하는 별찍기 문제를 풀때는 별모양을 보고 디버깅표를 그린 뒤 규칙을 찾아서 작성하면 된다.
<문제 1>
1
2
3
4
5
6
7
8
9
|
public static void main(String[] args) {
for (int i = 1; i <=5; i++) {
for (int j = 1; j <=i; j++) {
System.out.print("*");
}
System.out.println();
}
}
|
cs |
디버깅표
<문제 2>
1
2
3
4
5
6
7
8
9
10
|
public static void main(String[] args) {
for (int i = 1; i <=5; i++) {
for (int j = 1; j <7-i; j++) {
System.out.print("*");
}
System.out.println();
}
}
|
cs |
디버깅표
<문제 3>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) {
for (int j = 1; j <= 5 - i; j++) {
System.out.print(" ");
}
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
System.out.println();
}
}
|
cs |
728x90
반응형