문제
자연수를 입력받아 아래와 같은 사각형을 출력하는 프로그램을 작성하시오.
주어지는 수는 100이하의 자연수이다.
(함수를 작성하시오.)
입력 예
3
출력 예
1 2 3
2 4 6
3 6 9
import java.util.*;
public class Main {
public static void answer(int n) {
int[][] arr = new int[n][n];
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
arr[i][j] = (i + 1) * (j + 1);
System.out.print(arr[i][j] + " ");
}
System.out.println();
}
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num;
do {
num = sc.nextInt();
} while (num < 1 || num > 100);
answer(num);
}
}'Algorithm > Language Coder' 카테고리의 다른 글
| Jungol (Java) - 174 : 함수1 - 형성평가5 (0) | 2020.08.17 |
|---|---|
| Jungol (Java) - 173 : 함수1 - 형성평가4 (0) | 2020.08.17 |
| Jungol (Java) - 171 : 함수1 - 형성평가2 (0) | 2020.08.17 |
| Jungol (Java) - 170 : 함수1 - 형성평가1 (0) | 2020.08.17 |
| Jungol (Java) - 578 : 함수1 - 자가진단8 (0) | 2020.08.17 |