Page 359 - เตรียมสอบครูผู้ช่วยคอมพิวเตอร์_compressed
P. 359
ี
้
ํ
้
ํ
่
้
้
10. กาหนดให Mark มค่าเท่ากับ 75 แลวจะต้องได้เกรด B จะตองแกไขคาสังดังกล่าวอย่างไร
ี่
่
ี่
ี่
้
่
ก. สลับบรรทัดท ี่ 3 ไปอยูทบรรทัดท 1 และใหบรรทัดท 1 มาอยูบรรทัดท 3
ี่
ข. ใชรูปแบบการตัดสนใจแบบหลายทางเลอก ( Multiple Alternative IF) แล้ว
ื
้
ิ
่
้
ี
่
่
ื
เรยงลําดับเงอนไขจากคามากไปหาคานอย
ี
ี
่
ี
ื
ิ
่
ค. เปลยนตัวดาเนนการเปรยบเทยบทุกเงอนไขจาก > เป ็น >=
ํ
ี
่
ี
ิ
่
ื
ี
ํ
ง. เปลยนตัวดาเนนการเปรยบเทยบทุกเงอนไขจาก > เป ็น <
ํ
ี
่
ื
้
จ. เรยงลาดับการตรวจสอบเงอนไขจากค่ามากไปหาค่านอย
ํ
้
้
้
ํ
11. ถาตองการออกแบบโปรแกรมแบบโครงสรางควบคุมแบบการทาซ้า ( Repetition Control
Structure) ควรจะตองพิจารณาตามขอใด
้
้
ํ
ื่
ิ่
ํ
ก. เงอนไขในการเรมและการสิ้นสุดการทาซ้า
ํ
ํ
ข. การควบคุมการทาซ้า
ี่
ํ
ํ
ื
ค. การเปลยนแปลงเพิ่มขึ้นหรอลดลงของแต่ละรอบการทาซ้า
ํ
ํ
ง. ลาดับขั้นตอนการทางานภายในลูพ
จ. จําเปนตองพิจารณาทั้งขอ ก, ข, ค และ ขอ ง
้
้
็
้
ํ
้
็
้
ั
ิ
ี
ํ
ี
้
้
12. บรษททาดไดด จากัด ตองการมอบโบนัสใหกับพนักงาน โดยเกบขอมูลพนักงานไวใน
้
้
้
ี
้
้
ี
แฟมขอมูลพนักงาน และมเงอนไขในการใหโบนัสดังน้ ถาพนักงานมอายุงานมากกว่า 10 ป ี
่
ื
ี
้
ี
้
้
ี
ิ
ใหโบนัส 5 เท่าของเงนเดือน ถา พนักงานมอายุงานตั้งแต่ 5 ป ี ถ ึง 10 ป ใหโบนัส 4 เท่าของ
ิ
ี
เงนเดือน และพนักงานทอายุงานไม่ถึง 5 ป ให โบนัส 1.5 เท่าของเงนเดือน จากปญหา
ิ
ั
้
ี่
ดังกล่าวควรใชโครงสรางใดในการแกปญหา
้
ั
้
้
ก. ใชโครงสรางควบคมแบบการทําซํ้า ( 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) คํานวณหา
ื
โบนัส พนักงาน
้
้
ง. ใชโครงสรางควบคุมแบบการตัดสินใจ ( Selection Control Structure) แบบหลาย
ื
ทางเลอก (Multiple Alternative IF) คานวณหาโบนัสพนักงาน
ํ