java 윤달적용 달력 부울 사용
package test; import java.util.Scanner; public class Calendar { public static void main(String[] args) { System.out.println("year>"); Scanner scanner = new Scanner(System.in); int year = scanner.nextInt(); System.out.println("month>"); int month = scanner.nextInt(); int[] date = {31,28,31,30,31,30,31,31,30,31,30,31}; int[] leapDate = {31,29,31,30,31,30,31,31,30,31,30,31}; if((year%4==0 && year%1..
더보기
while이용한 구구단 반복
package test; import java.util.Scanner; public class Calendar { private static void prom() { String prompt = "cal>"; System.out.println("월을 입력하세요\n"+prompt); } public static void main(String[] args) { int[] date = {31,29,31,30,31,30,31,31,30,31,30,31}; prom(); Scanner scanner = new Scanner(System.in); int month = 1; while(true) { month = scanner.nextInt(); if(month==-1) { break;} if (month>12) {..
더보기
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("월을 입력하세요"); // 월을 입력받..
더보기