package CHAPTER03;

public class ReverseNumberGrid { // 역순 숫자 그리드 출력 프로그램 클래스
	
    public static void main(String[] args) {
    	
    	int max = 100;    // 출력할 최대 숫자
        int columns = 10; // 한 줄에 출력할 숫자 개수
        int i = max;      // 100부터 시작
        int count = 0;    // 줄 바꿈을 위한 카운트

        // 단일 while문을 사용한 역순 숫자 그리드 출력
        while (i >= 1) {
            System.out.printf("%4d", i);
            i--; // 숫자 감소
            count++; // 출력 개수 증가
            
            if (count == columns) {
                System.out.println();
                count = 0;
            }
        }
    }
}
