본문 바로가기

프로그램공부/java공부

for문을 이용하여 n번반복 하여 달수 출력

package test;

import java.util.Scanner;

public class Calendar {

    public static void main(String[] args) {
        int[] month = { 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
        System.out.println("반복횟수를 입력하세요");
        Scanner scanner = new Scanner(System.in);
        int many = scanner.nextInt();
        //System.out.println(many);
        // 반복 횟수만큼 반복 한다.
        for (int i = 0; i < many; i++) {
            System.out.println("월을 입력하세요");
            // 월을 입력받는다
            int monthScan = scanner.nextInt();
            System.out.printf("%d달의 날수는 %d입니다\n", monthScan, month[monthScan - 1]);

        }
        System.out.println("감사합니다.");
        scanner.close();

    }

}