Page 162 - เอกสารประกอบการสอนพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์
P. 162
161
ข้อที่ 1. จงเขียนโปรแกรมเพื่อค านวณหาราคาสุทธิของสินค้าโดยให้รับค่าราคาสินค้าต่อหน่วย
จ านวนสินค้า มีเงื่อนไขดังนี้ ถ้าซื้อสินค้า 12 ชิ้นขึ้นไปจะได้รับส่วนลด 5%ของราคารวม
ข้อที่ 2. จงเขียนโปรแกรมเพื่อค านวณหาค่าใช้จ่ายต่อเดือนส าหรับการเช่าหอพักแห่งหนึ่ง ดังนี้ ค่า
เช่าห้องละ 2,000 บาท ค่าส่วนกลาง 50 บาท ค่าน้ าเหมารวม 150 บาท
ค่าไฟฟ้าคิดเป็นหน่วยดังนี้
ถ้าใช้ไฟฟ้า 1-10 หน่วย เสียหน่วยละ 6 บาท
ถ้าใช้ไฟฟ้า 11-20 หน่วย เสียหน่วยละ 8 บาท
ถ้าใช้ไฟฟ้า มากกว่า 20 หน่วย เสียหน่วยละ 10 บาท
ข้อที่ 3. จงเขียนโปรแกรมเพื่อรับค่าคะแนนรวม (0-100) แล้วน ามาค านวณหาเกรด 8 ระดับ ดังนี้
คะแนนระหว่าง 0-49 เกรด 0.0 คะแนนระหว่าง 50-54 เกรด 1.0
คะแนนระหว่าง 55-59 เกรด 1.5 คะแนนระหว่าง 60-64 เกรด 2.0
คะแนนระหว่าง 65-69 เกรด 2.5 คะแนนระหว่าง 70-74 เกรด 3.0
คะแนนระหว่าง 75-79 เกรด 3.5 คะแนนระหว่าง 80-100 เกรด 4.0
ข้อที่ 4. จงเขียนโปรแกรมเพื่อรับค่ารายการเมนูตามรูปแบบดังนี้
ถ้าเลือก 1 จะท าการค านวณหาพื้นที่รูปสามเหลี่ยม โดยรับค่าส่วนสูงและฐานเข้ามาค านวณ
และแสดงผลพื้นที่ที่ค านวณได้
ถ้าเลือก 2 จะท าการค านวณหาพื้นที่รูปสี่เหลี่ยม โดยรับค่าความกว้างและความยาวเข้ามา
ค านวณและแสดงผลพื้นที่ที่ค านวณได้
ถ้าเลือก 3 จะท าการค านวณหาพื้นที่รูปวงกลม โดยรับค่ารัศมีเข้ามาค านวณและแสดงผล
พื้นที่ ที่ค านวณได้
ถ้าเลือก 4 จะแสดงข้อความ “END OF PROGRAM”
โดยให้ใช้ค าสั่ง if…else…if และใช้ค าสั่ง switch…case