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
   157   158   159   160   161   162   163   164   165   166   167