1. 문제
표준입력으로 두개의 정수 n, m을 입력받아 *모양으로 가로의 길이가 n, 세로의 길이가 m인 직사각형을 출력하시오.
2. 제한
n과 m 은 1000이하의 자연수이다.
3. 정답
import java.util.Scanner;
class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
for(int i = 0; i < b; i++){
for(int j = 0; j < a; j++){
System.out.print('*');
}
System.out.print('\n');
}
}
}
4. 설명
4-1. . n, m을 입력받고 n은 변수 a에, m은 변수 b에 넣는다.
4-2. 이중 for문을 만든다. 안쪽 for문은 가로 길이만큼 *을 찍는다. 바깥쪽 for문은 세로길이만큼 줄바꿈을 한다.
'알고리즘 > 프로그래머스' 카테고리의 다른 글
문자열을 정수로 가져오기(JAVA) (0) | 2022.01.15 |
---|---|
음양더하기(JAVA) (0) | 2022.01.15 |
두 정수 사이의 합(JAVA) (0) | 2022.01.14 |
짝수와 홀수(JAVA) (0) | 2022.01.14 |
가운데 글자 가져오기(JAVA) (0) | 2022.01.14 |