✔ 직사각형 별찍기
문제 분석하기
for문을 이용해 별 문자를 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태로 출력
손으로 풀어보기
- for문을 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태로 출력
- 이때 가로의 길이만큼 repeat를 사용해 반복
슈도코드 작성하기
a, b(두 정수)
for(i -> b만큼) {
s(가로 줄) = "*"
s = s를 a만큼 반복
s 출력
}
코드 구현하기
/**
* 12969) 직사각형_별찍기
*/
public class L031_12969 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// a, b(두 정수)
int a = sc.nextInt();
int b = sc.nextInt();
// b(세로 줄)만큼 반복
for (int i = 0; i < b; i++) {
// s(가로 줄)
String s = "*";
// s를 a만큼 반복
s = s.repeat(a);
// s 출력
System.out.println(s);
}
}
}
'Coding Test > Java 알고리즘 실전' 카테고리의 다른 글
[12982] 예산 (0) | 2023.12.29 |
---|---|
[12977] 소수 만들기 (0) | 2023.12.29 |
[12954] x만큼 간격이 있는 n개의 숫자 (0) | 2023.12.29 |
[12950] 행렬의 덧셈 (0) | 2023.12.28 |
[12948] 핸드폰 번호 가리기 (0) | 2023.12.28 |