Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore ไรว้ะ (1)

ไรว้ะ (1)

Published by toey.toey24082545, 2019-12-25 23:24:29

Description: ไรว้ะ (1)

Search

Read the Text Version

โฟลชาร์แบบหลายทางเลอื ก โดยใช้คําสั่ง Select case วิชา หลักการเขยี นโปรแกรม รหสั 20204-2004

คาํ นํา E-BOOK นจ้ี ดั ทาํ เพอื่ ตอ งการใหผอู านที่ยงั ไมสามารถเขาใจเร่ืองโฟลชารแ บบ หลายทางเลือก เพ่อื ทตี่ องการใหค วมรูใน E-BOOKนี้ขอใหผ ูอา นประสบคาม สําเร็จ 26/12/62

สารบัญ หน้าที่ เน้อื หา…………………………………………………………….. 1 1.1 วิธีการใช… …………………………………………………... 3 1.2 สว นประกอบ………………………………………………….. 4 1.4 ผังงานแบบทางเลือกเดยี ว…………………………………… 5 1.5 ผังงานแบบทางเลอื กซับซอน………………………………… 6 สรุป………………………………………………………………… 7 เอกสารอา งอิง……………………………………………………… 8

เน้ือหา การทาํ งานแบบทางเลอื ก (Selection) หรอื เรยี กอีกอยางหนง่ึ วา การทํางานแบบตดั สนิ ใจ (Decision) นนั่ คือเรา สามารถใหโ ปรแกรมเลือกทํางานอยา งใดอยา งหนง่ึ ได โดยใชเงอ่ื นไขเปนตัวกาํ หนดการทาํ งานตามคาํ ส่งั โดยทั่วไป โปรแกรมจะกาํ หนดเอาไววาถาเง่ือนไขเปนจริงโปรแกรมจะไปทาํ งานอยางหนึง่ แตถ า เงื่อนไขเปนเทจ็ โปรแกรมก็จะ ไปทาํ งานอีกอยา งหน่ึง นั่นกห็ มายความวา โปรแกรมจะเลือกทํางานทศิ ทางใดทศิ ทางหนึง่ เทา น้นั เชน เมือ่ เราขบั ข่รี ถ ไปถึงทางสามแยก เราจะตองตัดสินใจไปทางใดทางหนง่ึ ไมสามารถวิง่ ไปท้งั สองทางไดในเวลาเดียวกนั

จะออกจากบา นวนั น้จี ะใสช ุดอะไร เงื่อนไขอาจจะขน้ึ อยกู บั สถานทีไ่ ป เชน ไปโรงเรยี นก็ใสชดุ นักเรียน ไปหาเพอ่ื นกใ็ สช ุด สบายๆ ไปพบญาตกิ ็ใสช ุดสภุ าพ เปน ตน ดงั น้ันเงื่อนไขจงึ เปนตวั กําหนดทางเลือก การกาํ หนดเงอ่ื นไขในโปรแกรมมักจะใชคําวา if (ถา) นําหนา เสมอ โดยมี กฎเกณฑว า ถาเงอื่ นไขเปนจรงิ จะทาํ อะไร ถาเปนเทจ็ ทาํ อะไร ถาฉันมีอายคุ รบ 17 ป ฉันจะประกวดนางสาวไทย เงอื่ นไขจะเปนจริงเมอ่ื อายุเทากบั 17 (Age=17) กจ็ ะไดป ระกวด แตถ า อายยุ งั ไมถงึ หรืออายอุ าจเลย 17 ปแลว กจ็ ะไมไ ดป ระกวด ถาฉนั เกบ็ เงินไดมากกวา 1 ลานบา น ฉันจะซ้อื บาน เงื่อนไขจะเปนจรงิ เมือ่ มีเงนิ มากกวา 1 ลา นบาท (Money>1,000,000) จะไดซ ือ้ บา น แตถ า มเี งินไมถงึ 1 ลานบาทจะทาํ ใหเงอ่ื นไขเปนเท็จ กห็ มายความวา ไมไ ดซือ้ บา น การออกแบบโปรแกรมโดยใช Flowchart นัน้ จะมสี ัญลกั ษณท่ีใชส าํ หรบั กาํ หนดเงอื่ นไขเพื่อตรวจสอบทางเลอื ก ไดแก สญั ลักษณส ่ีเหล่ยี มขนมเปย กปูน

วิธีการใช้มีลกั ษณะดงั น้ี เท็จ จรงิ เงือ่ นไข คาํ สั้ง คาํ สง่ั (ถูกกระทําเม่ือเงอ่ื นไขเปนจริง) (ถกู กระทําเมอื่ เง่ือนไขเปน เทจ็ )

ส่ วนประกอบ ที่สาํ คญั ของสัญลกั ษณก ารตดั สนิ ใจ คือ 1.มเี ง่อื นไขสําหรับตัดสนิ ใจ 2.มีลกู ศรออกได 2 ทางเสมอ คือ จริง/เทจ็ หรอื yes/no หรอื true/false สําหรับการตดั สนิ ใจทางเลอื กการทาํ งาน ถาขอมูลท่ีไดรับเขามาทาํ ใหเง่อื นไขเปน จรงิ โปรแกรมจะทํางานในทศิ ทางที่เปน จรงิ ตรงกันขา มถาขอ มูลท่รี บั เขามาทาํ ใหเง่ือนไขเปนเทจ็ โปรแกรมจะทาํ งานในทิศทางทีเ่ ปน เท็จดังตัวอยา งผังงานตอไปน้ี

ผังงานแบบทางเลอื กเดยี ว เร่มิ ตน รับขอมูลจาํ นวนเงิน ถา ไดเ งนิ มากกวา 10,000บาท ซือ้ โทรศพั ท Samsung galaxy s2 จบ

ผังงานแบบทางเลอื กซับซ้อน yes เรม่ิ ตน no สอบเอน็ ท สอบตก Score>300 Score>400 yes no สอบไดตวั จรงิ สอบไดต ัวสํารอง จบ

สรุป 1.ในภาษา Visual Basic ยงั มีคาํ ส่ังเลอื กเง่อื นไขอกี แบบหนง่ึ คือคํา Switch Case 2.ใชค ําสัง่ เลอื กใหโปรแกรมทาํ งานแบบตัวเลอื กหลายเงอื นไข 3.มักจะใชส าํ หรบั คาที่สามารถเปรยี บเทียบโดยตรงได โดยมีรปู แบบการใชงาน

บรรณานุกรม แหลง ขอ มูลเนอ้ื หา http://computer.bps.in.th/suteerat/selection รปู ภาพคอมพวิ เตอร http://computer.bps.in.th/suteerat/selection

คณะผูจ้ ัดทํา ชอ่ื -สกุล: นางสาววิภาดา อินทรชยั ระดับชน้ั : ปวช.1/3 แผนกวิชา: คอมพวิ เตอรธรุ กิจ ประวัติสวนตัว อายุ:16 สวนสงู :165 Cm. นา้ํ หนกั :90 Kg. เชื้อชาติ: ไทย สัญชาต:ิ ไทย ศาสนา: พุทธ ที่อย:ู 1/3ม.1ต.บางพูนอ.เมอื งจงั หวดั ปทุมธานี เบอรโทร:0614351920

ชอื่ -สกลุ : นางสาวศรีสมร ลาวเนอื ง ระดับชนั้ : ปวช.1/3 แผนกวชิ า: คอมพวิ เตอรธรุ กจิ ประวตั สิ วนตัว: อายุ: 16 ป สวนสงู : 165 Cm. นํา้ หนกั : 40 Kg. เช้ือชาต:ิ ไทย สญั ชาต:ิ ไทย ศาสนา: พุทธ ทีอ่ ย:ู 76 หม.ู 2 ต.สามโคก อ.สามโคก จ.ปทุมธานี ถ.ปทมุ -สามโคก 12160 เบอรโทรศพั ท: 096-628-1406 E-mail: [email protected] มัธยมศกึ ษา: โรงเรยี นมัธยมศึกษาเทศบาลเมอื งปทุมธานี ปจจบุ นั : วิทยาลยั เทคนคิ ปทุมธานี

ช่ือ-สกุล: นางสาวสาวติ รี สอนทิม ระดับชั้น: ปวช.1/3 แผนกวชิ า: คอมพวิ เตอรธ รุ กิจ ประวัติสว นตัว อาย:ุ 17 ป สวนสูง: 169 Cm. นา้ํ หนกั : 48 Kg. เชื้อชาติ: ไทย สญั ชาติ: ไทย ศาสนา: พทุ ธ ทอ่ี ย:ู 45/1 ม .8 ต.สวนพริกไทย อ.เมอื ง จ.ปทุมธานี เบอรโ ทรศัพท: 0923102810 E-mail: [email protected] มธั ยมศกึ ษา:โรงเรียนหอวงั ปทุมธานี ปจ จบุ ัน:วทิ ยาลยั เทคนิคปทมุ ธานี

ชือ่ -สกลุ : นางสาวปารชิ าต ใหมอ อ ง ระดบั ชัน้ : ปวช.1/3 แผนกวชิ า คอมพิวเตอรธุรกิจ ประวัติสว นตัว อายุ: 16 สว นสงู : 152 Cm. นํ้าหนกั : 60 Kg. เช้ือชาต:ิ ไทย สญั ชาติ: ไทย ศาสนา: พุทธ ทอี่ ย:ู 12/2 หม5ู ตําบลบางพดู อาํ เภอเมอื ง จังหวัดปทุมธานี โทรศัพท: 0802819025 E-mail: [email protected] มัธยม: ธรรมศาสตรค ลองหลวงวทิ ยาคม ปจ จบุ นั :วทิ ยาลัยเทคนิคปทุมธานี

อาจารยผ สู อน ครูผูสอน รายวิชา หลกั การเขียนโปรแกรม (รหัสวชิ า 20204-2004) ครู วิลาวลั ย วิชโรทัย ตําแหนง ครู วทิ ยฐานะครูชาํ นาญการ แผนกวิชา คอมพวิ เตอรธรุ กิจ วิทยาลยั เทคนคิ ปทุมธานี E-mail [email protected]

79 หมู5 ต.บา นกลาง อ.เมือง จ.ปทมุ ธานี 12000 วทิ ยาลัยเทคนิคปทุมธานี (Pathumthani Technical College) แผนกคอมพิวเตอรธุรกิจ (Business Computer)


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook