ช่วยทีจะส่งงานพรุ่งนี้แล้ววววว
จงเขียน function input_date เพื่อรับค่าวันที่ เดือน ปี จากผู้ใช้โดยตรวจสอบว่าเป็นวันเดือนปีที่ถูกต้อง กำาหนด ให้ฟังก์ชัน รับจำนวนเต็มสามจำานวน เป็น วันที่ เดือน ปี ตามลำดับ เช่น 20 4 2550 หมายถึงวันที่ 20 เมษายน 2550 ตรวจสอบตัวเลขที่รับเข้ามาตามเงื่อนไขดังนี้ วันที่ ต้องมากกว่า 0 และไม่เกินวันสุดท้ายของแต่ละเดือน เช่นเดือนเมษายนต้องไม่มีวันที่ 31 1. กำหนดให้เดือนกุมภาพันธ์มี 28 วันเสมอ 2. เดือน ต้องมากกว่า 0 และไม่เกิน 12 3. ปี มีค่าในช่วง 2500 - 2551 ฟังก์ชันต้องวนรับค่า วันที่ เดือน ปี ไปจนกว่า ค่าที่ผู้ใช้ป้อนตามเงื่อนไขแล้วให้ฟังก์ชันส่งค่ากลับ เมื่อค่าที่ป้อนถูกต้อง
|