개발자꿈나무

사각형 높이 n행 m열의 사각형 형태로 숫자 차례로 출력하기 본문

알고리즘/백준 등 알고리즘 문제

사각형 높이 n행 m열의 사각형 형태로 숫자 차례로 출력하기

망재이 2023. 1. 30. 22:12

package test;

import java.util.Scanner;

public class Main8
{
	public static void main(String[] args)
	{
		Scanner in = new Scanner(System.in);
		//1.행 n값 받기
		int n = in.nextInt();
		
		//2.열 m값 받기 
		int m = in.nextInt();
		
		int[][] arr = new int[n][m];
		int count = 0;
		
		//3.반복문을 통해서 int[n][m] 값 출력
		for(int i=0;i<n;i++) {
			for(int j=0;j<m;j++) {
				count += 1;
				arr[i][j]= count; 
				System.out.printf("%3d",arr[i][j]); //숫자 정렬을 보기 좋게 해주기 위해 공백 설정
			}
			System.out.println();
		}

	}

}
더보기
  • 숫자를 1부터 차례로 출력하고 열의 반복 뒤에 println()을 출력해주면 되는 간단한 문제
  • 배열 안에 수를 차례차례 집어넣기 위해서 count변수를 활용했음!

출력 결과

 

728x90