✔️문제 (1)
- 다음 입력 n을 받아 아래와 같은 *을 출력하시오.
- 입력: 5
- 정답:
*
**
***
****
*****
📍정답
package _13_star;
public class Main_star1 {
public static void main(String[] args) {
int n = 5;
for (int i = 0; i < n; i++) {
for (int j = 0; j < i + 1; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
✔️문제 (2)
- 다음 입력 n을 받아 아래와 같은 *을 출력하시오.
- 입력: 5
- 정답:
*****
****
***
**
*
📍정답
package _13_star;
public class Main_star2 {
public static void main(String[] args) {
int n = 5;
// (j)0,1,2,3,4열
// (i)
// 0행->
// 1행->0
// 2행->0,1
// 3행->0,1,2
// 4행->0,1,2,3
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
if (i > j) { //i와 j의 관계로 생각해보기
System.out.print(" ");
} else {
System.out.print("*");
}
}
System.out.println();
}
}
}
✔️문제 (3)
- 다음 입력 n을 받아 아래와 같은 *을 출력하시오.
- 입력: 5
- 정답:
*
**
***
****
*****
📍정답
package _13_star;
public class Main_star3 {
public static void main(String[] args) {
int n = 5;
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
if (i < n - (j + 1)) {
System.out.print(" ");
} else {
System.out.print("*");
}
}
System.out.println();
}
}
}
'개발인생 > Altorithm' 카테고리의 다른 글
[알고리즘 기초 100제] 14. 거듭제곱 (0) | 2025.03.12 |
---|---|
별 찍기 패턴 정리💫 (0) | 2025.03.11 |
[알고리즘 기초 100제] 12. 구구단 (0) | 2025.03.11 |
[알고리즘 기초 100제] 11. 숫자 개수 출력 (0) | 2025.03.11 |
[알고리즘 기초 100제] 10. 숫자 사각형(1)~(4) (1) | 2025.03.11 |