Page 48 - เอกสารประกอบการสอนพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์
P. 48

47


                       ตัวอย่าง กรณี เงื่อนไขที่มีให้เลือกมากกว่า 2 ทาง
                              รับค่าตัวเลขจ านวนเต็มหนึ่งจ านวน แล้วแสดงข้อมูลว่าเป็นตัวเลขจ านวนเต็มบวก  จ านวน

                       เต็มลบ หรือศูนย์ ออกทางจอภาพ
                              Pseudo Code                              Flowchart

                       1. เริ่มต้น                                        start

                       2. รับค่าตัวเลขจ านวนเต็มหนึ่งจ านวน
                       3. ตรวจสอบค่าตัวเลขตาม case                          n
                       4. ถ้าตัวเลขมากกว่าศูนย์ แสดง จ านวนเต็มบวก
                       5. ถ้าตัวเลขน้อยกว่าศูนย์  แสดง  จ านวนเต็มลบ

                       6. ถ้าตัวเลขเท่ากับศูนย์  แสดง จ านวนศูนย์         case
                       7. จบการท างาน                                     ?
                                                 n<0                 n==0                    n>0


                                                “negative                 “zero                “positive
                                                    ”                       ”                     ”



                       หรือ
                                           start                          stop


                                            n

                                          n<0        T       “negative
                                                                 ”

                                       F             T
                                          n>0                “positive
                                      F                          ”


                                          “zero
                                            ”



                                           stop
   43   44   45   46   47   48   49   50   51   52   53