이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다.
별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요.
n과 m은 각각 1000 이하인 자연수입니다.
입력
5 3
출력
1.for문으로 a*b의 길이만큼 돌린다.
2.a가 가로이고 b가 세로이기때문에 a의 숫자만큼 가로에 별이 놓이면 줄을 바꿔서 다시 a의 길이만큼 별을 놓아주면 자연스럽게 세로의 길이는 b의 값과 같아지게된다.
3.i%a가 0일때 별을 한번 더 출력해주고 줄바꿈을 해준다 i%a가 0이 아니라면 별을 출력한다.
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();
int num = a*b;
for(int i=1; i<=num; i++){
if(i%a == 0){
System.out.printf("*");
System.out.printf("\n");
}else{
System.out.printf("*");
}
}
}
}