- 267 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 21:51:13 ]
- >>260
import java.util.Scanner; public class _260 { public static void main(String[] args) { int[][] c201007={ { 0, 0, 0, 0, 1, 2, 3}, { 4, 5, 6, 7, 8, 9,10}, {11,12,13,14,15,16,17}, {18,19,20,21,22,23,24}, {25,26,27,28,29,30,31}}; String[] w = {"日","月","火","水","木","金","土"}; System.out.println(" 2010年7月"); for(int i=0; i<5; i++) { for(int j=0; j<7; j++) { if(c201007[i][j] >= 1) System.out.printf(" %2d",c201007[i][j]); else System.out.print(" "); } System.out.println(); } System.out.println("----------------------"); System.out.print("曜日を調べる日(1-31):"); String line = new Scanner(System.in).nextLine(); try { int day = Integer.parseInt(line); if(day >= 1 && day <= 31) { System.out.println("7月"+day+"日は"+w[(day+3)%7]+"曜日"); } else { System.out.println("日付範囲が 1-31 ではありません"); } } catch(NumberFormatException e) { System.out.println("日付が数値ではありません"); }}}
|

|