4. เลือกปฏิบัติ

The Camtasia Studio video content presented here requires JavaScript to be enabled and the latest version of the Macromedia Flash Player. If you are you using a browser with JavaScript disabled please enable it now. Otherwise, please update your version of the free Flash Player by downloading here.

 
รหัสที่ 4-25  ตัวอย่างการใช้ switch-case หาจำนวนวันของเดือน
switch ( m ) {
  case 1:
  case 3:
  case 5:
  case 7:
  case 8:
  case 10:
  case 12:
    days = 31;
    break;
  case 4:
  case 6:
  case 9:
    days = 30;
    break;
  case 2:
    days = (y%400 == 0 || y%4 == 0 && y%100 != 0) ? 29 : 28;
    break;
  default:
    System.out.println("หมายเลขเดือนไม่ถูกต้อง");
    break;
}
©2009 S.Prasitjutrakul