1 . เริ่มโครงการโดยเร็วที่สุด2 . คุณควรสร้าง proj2 H และมีที่ว่างเปล่า ใช้ใน proj2.cpp สำหรับสมาชิกแต่ละฟังก์ชันด้วยร่างกายของฟังก์ชันที่มีหนึ่งบรรทัดเคาท์ < < " ฟังก์ชัน xxxx ยังไม่ได้ใช้" ;3 . จากนั้นคุณควรรวบรวม proj2.cpp และ date2016_test.cpp และเรียกใช้รหัส จากที่นี่คุณสามารถใช้และทดสอบฟังก์ชันหนึ่งหลังจากที่อื่นจนกว่าชั้นทั้งหมดจะใช้4 . จากนั้นคุณควรใช้ค่าเริ่มต้นสร้าง date2016() และเขียนง่าย print() ฟังก์ชันที่เพียงแค่พิมพ์ออกค่าของ D และ5 . หลังจากที่คุณสามารถใช้ฟังก์ชันสมาชิกในการสั่งซื้อ date2016 ต่อไปนี้ ( int DD , int ( int setdate มม. ) , DD , int มม. ) , date2016 ( int print() playday ( DD ) , 1 วัน ) จำเพื่อคอมไพล์และรันโปรแกรมอย่างน้อย 1 ครั้ง ทุกครั้งที่คุณเพิ่มฟังก์ชัน6 . คุณควรเขียนไดรเวอร์เฉพาะหลังเลิกเรียน date2016 ของคุณได้อย่างถูกต้อง7 . คำนวณวันที่ x วันหลังจากวันที่ปัจจุบันหนึ่งสามารถแปลงวันที่ปัจจุบันในวันของปีโดยการเพิ่มวันในเดือนก่อนหน้านี้ และวันที่ในเดือน เพิ่ม x วันของปีรับวันใหม่ของปี แล้วแปลงกลับมาเป็นเดือนและ วันของเดือน ( ใช้กลับแทนขั้นตอนการคำนวณการแปลงปัจจุบันให้วันของปี ) ตัวอย่างเช่น ในวันที่ 5 เมษายนของปีคือ DAYSINMONTH [ มกราคม ] + [ ] + DAYSINMONTH เพื่อ DAYSINMONTH [ มีนาคม ] + 58 . คำนวณวันของสัปดาห์สำหรับวันที่ที่ระบุ หนึ่งสามารถมีต่อไปนี้การเข้ารหัส : 0 –วันอาทิตย์ที่ 1-monday 2-tuesday , 3-wednesday 4-thursday 5-friday , , , , 6-saturday . ใช้เข้ารหัส , หนึ่งสามารถแปลงวันที่ในวันของปี ปล่อยให้มันเป็น เอ็กซ์ ตั้งแต่วันที่ 1 มกราคม 2552 เป็นวันอังคาร , ที่วันของสัปดาห์ = 2 + x - 1 ) 7 .9 . อ้างอิงตัวอย่าง proj2.cpp ได้ 125 บรรทัดของรหัส proj2_driver.cpp 23 เส้น
การแปล กรุณารอสักครู่..
