Page 371 - เตรียมสอบครูผู้ช่วยคอมพิวเตอร์_compressed
P. 371
้
ี
็
้
้
ํ
ี
ํ
้
12. บรษททาดไดด จากัด ตองการมอบโบนัสใหกับพนักงาน โดยเกบขอมูลพนักงานไวใน
ิ
ั
้
ี
้
้
้
้
ี
ี
แฟมขอมูลพนักงาน และมเงอนไขในการใหโบนัสดังน้ ถาพนักงานมอายุงานมากกว่า 10 ป ี ใ ห ้
ื
่
ิ
้
ี
ื
้
ิ
ี
โบนัส 5 เท่าของเงนเดอน ถาพนักงานมอายุงานตั้งแต่ 5 ป ี ถ ึง 10 ป ใหโบนัส 4 เท่าของเงนเดือน
และพนักงานทอายุงานไม่ถง 5 ป ใหโบนัส 1.5 เท่าของเงนเดอน จากปญหาดังกล่าวควรใช ้
ื
ี
ึ
ั
่
ี
ิ
้
้
โครงสรางใดในการแกปญหา
ั
้
้
้
ก. ใชโครงสรางควบคุมแบบการตัดสินใจ ( Selection Control Structure) แบบหลาย
ื
ทางเลอก (Multiple Alternative IF) คานวณหาโบนัสพนักงาน
ํ
้
ํ
ํ
้
ข. ใชโครงสรางควบคุมแบบการทาซ้า ( Repetition Control Structure) แบบ FOR ควบคุม
้
ื
้
์
้
ดวยเหตุการณ ( Event–Controlled Loops) และใชโครงสรางการตัดสินใจแบบทางเลอกเดียว
(Single Alternative IF) คานวณหาโบนัสพนักงาน
ํ
ค. ใชโครงสรางควบคมแบบการทําซํ้า ( Repetition Control Structure) แบบ
ุ
้
้
้
้
้
ุ
์
Repeat…UNTIL ควบคมดวยเหตุการณ ( Event–Controlled Loops) และใชโครงสราง
ื
ิ
ุ
ควบคมแบบการตัดสนใ ( Selection Control Structure) แบบหลายทางเลอก ( Multiple
Alternative IF) คํานวณหาโบนสพนกงาน
ั
ั
้
ํ
้
ํ
ง. ใชโครงสรางควบคุมแบบการทาซ้า ( Repetition Control Structure) แบบ FOR และใช ้
โครงสราง ควบคุมแบบการตัดสินใจ (Selection Control Structure) แบบหลายทางเลอก Multiple
้
ื
Alternative IF) คานวณหาโบนัสพนักงาน
ํ
้
้
ํ
ํ
จ. ใชโครงสรางควบคุมแบบการทาซ้า ( Repetition Control Structure) แบบ While
้
้
้
Structure ควบคุมดวยการนับ ( Count–Controlled Loops) และใชโครงสรางควบคุมแบบการ
ื
ตัดสินใจ ( Selection Control Structure) แบบสองทางเลอก ( Double Alternative IF) คํานวณหา
โบนัส พนักงาน