เรื่อง โครงสร้างการท างานแบบทางเลือก ค าสั่ง...ให้นักเรียนเขียนโปรแกรม โดยใช้ค าสั่งเลือกท าแบบเดียว (if) 1. ใร้นักเรยวนเขยวนโปรแกรมจากผังงานทย่ก ารนดใร้ในการกินวาของเด็ก ถ้าอาวุมากกว่า 5 ปี แสดงข้อความว่า รับประทาน 2 ช้อนโต๊ะ โดวน าเข้าอาวุเด็กจากแป้นพิมพ์ อธิบาย 1 เริ่มต้น 2 รับอาวุเพื่อน ามาเปรยวบเทยวบ 3 เปรยวบเทยวบ ถ้าอาวุมากกว่า 5 ปี เป็นจริง ใร้แสดงข้อความว่า eat 2 spoon 4 จบการท างาน เริ่มต้น age Age > 5 จริง Eat 2 spoon เท็จ (F ) จบการท างาน age ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… …………………………………………........................................................... ใบงาน ประกอบแผนการจัดการเรียนรู้ที่ 4 หน่วยการเรียนรู้ที่ 4 วิชา การเขียนโปรแกรมภาษาเบื้องต้น ชั้นมัธยมศึกษาปี่ 3 กลุ่มสาระการเรียนรู้การงานอาชีพ และเทคโนโลยี ชื่อ..................................................................................ชั้น..............................เลขที่....................
2. ใร้นักเรยวนเขยวนโปรแกรมจากผังงานทย่ก ารนดใร้ในการกินวาของเด็ก ถ้าอาวุมากกว่า 5 ปี แสดง ข้อความว่ารับประทาน 2 ช้อนโต๊ะแต่ถ้าอาวุวังดม่ถึง 5 ปี แสดงข้อความว่ารับประทาน 1 ช้อนโต๊ะ โดวน าเข้าอาวุเด็กจากแป้นพิมพ์ อธิบาย 1 เริ่มต้น 2 รับอาวุเพื่อน ามาเปรยวบเทยวบ 3 เปรยวบเทยวบ ถ้าอาวุมากกว่า 5 ปี เป็นจริง ใร้แสดงข้อความว่า eat 2 spoon ถ้าดม่ใช่ ( else ) ใร้แสดงข้อความว่า eat 1 spoon 4 จบการท างาน { ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… …………………………………………………………………………………… ……………………………………………………………………………………………… …………………… เริ่มต้น age Age > 5 จริง Eat 2 spoon เท็จ (F ) จบการท างาน age Eat 1 spoon
3. ใร้นักเรยวนเขยวนโปรแกรมตรวจสอบผลการสอบของนักเรยวน 1 คน ว่าสอบผ่านรรือดม่โดวก ารนด เงื่อนดขดังนย้ คะแนน ผลการสอบ ตั้งแต่ 60 ขึ้นไป P น้อยกว่า 60 E ………………………………………………………………………………………………......... ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… …………………………………………………………………………….............................. ……………………………………………………………………………………………………… …………………………………………………………………………………………………...... Input: (ข้อมูลน าเข้า) - score แทนคะแนน Output: (การแสดงผล) - ผลสอบ “P” หรือ “E” แสดง P จริง เท็จ แสดง E เริ่มต้น score Score >= 60 จบการท างาน
4. ให้นักเรียนเขียนโปรแกรมการค านวณภาษีของพนักงาน ถ้าเงินเดือนตั้งแต่ 12,000 บาทขึ้นไปให้หักภาษี 7% แต่ถ้าน้อยกว่า 12,000 บาทให้หักภาษี 5% ของเงินเดือนโดยรับข้อมูลเงินเดือนจากแป้นพิมพ์ อธิบาย 1. รับค่าเงินเดือน salary 2. ตรวจสอบเงื่อนไข salary >= 12,000 จริงหรือไม่ ถ้าจริง ให้ค านวณภาษี 7% ภาษี = (เงืนเดือน * 7)/100 เงินเดือนสุทธิ = เงินเดือน – ภาษี แสดงเงินเดือนสุทธิออกจอภาพ ถ้าเป็นเท็จ (else) ให้ค านวณภาษี 5% ภาษี = (เงืนเดือน * 5)/100 เงินเดือนสุทธิ = เงินเดือน – ภาษี แสดงเงินเดือนสุทธิออกจอภาพ เริ่มต้น salary Salary tax = salary *7/100 จริง เท็ tax = salary *7/100 total total จบการท างาน salary,total,tax Total = salary - tax Total = salary - tax …………………………………………………………………………………………………….. ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ………………………………………………………………………………………………………
5. เมื่อเราซื้อวาจากร้านขาววาทย่มยอวู่ทั่วดปนั้น ในส่วนของวิธยใช้วามักจะแวกขนาดรับประทานดว้ตามอาวุ ดังนย้ อาวุมากกว่า 15 ปี รับประทานครั้งละ 3 เม็ด อาวุ 8 – 15 ปี รับประทานครั้งละ 2 เม็ด อาวุ 5 – 7 ปี รับประทานครั้งละ 1 เม็ด เด็กอาวุต่ ากว่า 5 ปี ร้ามรับประทาน ใร้นักเรยวนเขยวนโปรแกรมทย่แสดงถึงขนาดของการใช้วาตามอาวุนย้โดวรับข้อมูลอายุเด็กจากแป้นพิมพ์ …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………........................................................................................... เริ่มต้น age age > 15 จริง No Eat เท็จ (F ) จบการท างาน age Eat 3 medicine age >= 8 จริง เท็จ (F ) age >=5 เท็จ (F ) Eat 1 medicine จริง Eat 2 medicine