Page 27 - ชุดกิจกรรมการเรียนรู้พัฒนาการคิด เทคโนโลยี (วิทยาการคำนวณ) ม.2 หน่วยที่ 1 และ เทคโนโลยี (การออกแบบฯ) ม.2 หน่วยที่ 1
P. 27

start



                   INPUT NTestscore




                   NTestscore>100 or            False
                     NTestscore<0?

                             True             NTestscore>=50             False
                       OUTPUT                           True
                    “Invalid number”
                                               OUTPUT “Pass”            OUTPUT “Fail”





                         end


                                  ผังงานแสดงขั้นตอนโครงสร้างแบบทางเลือกหลายทาง


                       3)  โครงสร้างแบบวนซำ้า (repetition structure) มีก�รวนซำ้�ถ้�ห�กเงื่อนไขนั้นเป็นจริง


                             start                                      start


                          NCounter=0                                 NCounter=0


                False
                         NCounter<100

                                                                 OUTPUT NCounter+1
                                 True

                      OUTPUT NCounter+1                          NCounter=NCounter+1


                      NCounter=NCounter+1                           NCounter<100      True


                                                                            False

                             end                                         end


                                                                               ำ
                 ผังงานแสดงโครงสร้างวนซ้าแบบ While           ผังงานแสดงโครงสร้างวนซ้าแบบ Until
                                    ำ





                                                                              แนวคิดเชิงคำ�นวณ 33
   22   23   24   25   26   27   28   29   30   31   32