Scanner를 통해 입력되는 사용자의 입력값 파라미터 2개가 주어진다.
사용자가 5 / 3을 입력하면 가로5 , 세로3=의 *로 이루어진 사각형이 출력되어야하고
사용자가 2 / 2를 입력하면 가로2 , 세로2의 *로 이루어진 사각형이 출력되어야한다.
= 풀이 =
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++){
System.out.println("*".repeat(a));
}
}
}
1. 입력받은 b 만큼 반복되는 반복문을 만든다.
2. 자바에서 제공되는 String함수인 .repeat 메서드를 사용하여 "*"이 a의 값 만큼 출력되게 한다.
.repeat(int)
String 메서드 중 하나로 ()안의 파라미터로 입력되는
int type의 파라미터 값 만큼 문자열을 반복한다.
"test".repeat(5)라면 test를 5번 출력한다
'Plo Algorithm' 카테고리의 다른 글
프로그래머스 Lv1 없는 숫자 더하기 (0) | 2022.03.15 |
---|---|
프로그래머스 Lv1 문자열을 정수로 바꾸기 (0) | 2022.03.15 |
프로그래머스 Lv1 두 정수 사이의 합 (0) | 2022.03.15 |
프로그래머스 Lv1 가운데 글자 가져오기 (0) | 2022.03.15 |
프로그래머스 Lv1 짝수와 홀수 (0) | 2022.03.15 |