Page 31 - แผนจัดการเรียนรู้
P. 31

เฉลย                                      ใบงานที่ 1.2

                                                      เรื่อง อัลกอริทึมเบื้องต้น


               คำชี้แจง : ให้นักเรียนแสดงผลลัพธ์การคำนวณของปัญหาที่กำหนดให้


               1. จงเขียนอัลกอริทึมด้วยภาษาธรรมชาต เพื่อคำนวณหาพื้นที่สามเหลี่ยมใด ๆ จากการรับข้อมูลความยาว
                                                  ิ
                  ฐาน และความสูง และแสดงผลลัพธ์ทางจอภาพ

                      ปัญหา : การคำนวณหาพื้นที่สามเหลี่ยม ซึ่งมีสูตรในการคำนวณ ดังนี้
                                                  1
                                 พื้นที่สามเหลี่ยม =   × ความยาวฐาน × ความสูง
                                                  2
                      การออกแบบ :  1. เริ่มต้นการทำงาน

                                    2. นำเข้าข้อมูล คือ ความยาวฐาน
                                    3. นำเข้าข้อมูล คือ ความสูง

                                                              1
                                    4. คำนวณ พื้นที่สามเหลี่ยม =   × ความยาวฐาน × ความสูง
                                                              2
                                    5. แสดงผล พื้นที่สามเหลี่ยม

                                    6. จบการทำงาน



               2. จงเขียนอัลกอริทึมด้วยภาษาธรรมชาติ เพื่อคำนวณอายุและตรวจสอบเงื่อนไง ดังนี้

                              ่
                  ถ้าอายุน้อยกวา 30 ให้พิมพ์ “ชื่อ” และคำว่า “เด็ก” ถ้าอายุมากกว่าและเท่ากับ 30 ให้พิมพ์ “ชื่อ” และ
                  คำว่า “ผู้ใหญ่” ทั้งนี้จะมีการรับข้อมูลชื่อ และปี พ.ศ. ที่เกิด แล้วแสดงผลลัพธ์ทางจอภาพ

                      ปัญหา : การคำนวณอายุและตรวจสอบเงื่อนไง

                      การออกแบบ :  1. เริ่มต้นการทำงาน
                                    2. นำเข้าข้อมูล คือ ชื่อ

                                    3. นำเข้าข้อมูล คือ ปี พ.ศ. ที่เกิด

                                    4. คำนวณอายุ ปี พ.ศ. ปัจจุบัน - ปี พ.ศ. ที่เกิด
                                    5. แสดงผล เปรียบเทียบอายุกับ 30

                                     ถ้าอายุ < 30 ให้แสดงผล ชื่อ และคำว่า “เด็ก”
                                     ถ้าอาย ≥ 30 ให้แสดงผล ชื่อ และคำว่า “ผู้ใหญ่”

                                    6. จบการทำงาน
   26   27   28   29   30   31   32   33   34   35   36