SlideShare a Scribd company logo
รูปแบบการทางานทีละคาสั่งตามลาดับขั้น
เริ่มต้น
จบ
คาสั่งที่ 1
คาสั่งที่ 2
คาสั่งที่ 3
ผังงานการทางานตามเงื่อนไข
เริ่มต้น
เงื่อนไ
ข
คาสั่งเมื่อเป็ นเท็จ คาสั่งเมื่อเป็ นจริง
จบ
เท็จ จริง
ประโยคคาสั่ง If … Then … Else … End if …
หลักการทางาน
- ถ้าผลเงื่อนไขเป็นจริง ให้ทางานตามประโยคคาสั่งหลัง Then
- ถ้าผลเงื่อนไขเป็นเท็จ ให้ทางานตามประโยคคาสั่งหลัง Else
รูปแบบ
If เงื่อนไข Then
ประโยคคาสั่งที่ทาให้เงื่อนไขเป็นจริง
Else
ประโยคคาสั่งที่ทาให้เงื่อนเป็นเท็จ
End if
ผังงาน
เริ่มต้น
เงื่อนไ
ข
คาสั่งเมื่อเป็ นเท็จ คาสั่งเมื่อเป็ นจริง
จบ
If Then
Else
End If
ประโยคคาสั่ง If … Then … End if
หลักการทางาน
- ถ้าผลเงื่อนไขเป็นจริง ให้ทางานตามประโยคคาสั่งหลัง Then
- ถ้าผลเงื่อนไขเป็นเท็จ ไม่ต้องทาอะไร
รูปแบบ
If เงื่อนไข Then
ประโยคคาสั่งที่ทาให้เงื่อนไขเป็นจริง
End if
ผังงาน
เริ่มต้น
เงื่อนไ
ข
คาสั่งเมื่อเป็ นจริง
จบ
If จริง
เท็จ
End If
Then
ประโยคคาสั่ง If … Then …
หลักการทางาน
- ให้ทาประโยคคาสั่งเฉพาะกรณีที่เงื่อนไขเป็นจริง
รูปแบบ
If เงื่อนไข Then
ประโยคคาสั่งที่ให้ทาถ้าเงื่อนไขเป็นจริง
ประโยคคาสั่งต่อไป
ผังงาน
เริ่มต้น
เงื่อนไ
ข
คาสั่งเมื่อเป็ นจริง
จบ
If จริง
เท็จ
Then
ประโยคคาสั่ง If … Then … Elseif … Then … Else …
End if …
หลักการทางาน
- เงื่อนไขหลายอย่างต่อเนื่องกัน ต้องเขียนโปรแกรมให้ครอบคลุมทุกเงื่อนไข
รูปแบบ
If เงื่อนไขที่ 1 Then
ประโยคคาสั่งที่ให้ทาถ้าเงื่อนไขที่ 1 เป็นจริง
Elseif เงื่อนไขที่ 2 Then
ประโยคคาสั่งที่ให้ทาถ้าเงื่อนไขที่ 2 เป็นจริง
Elseif เงื่อนไขที่ 3 Then
ประโยคคาสั่งที่ให้ทาถ้าเงื่อนไขที่ 3 เป็นจริง
Else
ประโยคคาสั่งที่ให้ทาถ้าเงื่อนไขที่ 3 เป็นเท็จ
End if
ผังงาน
เริ่มต้น
เงื่อนไข 1
คาสั่งเมื่อเงื่อนไขที่ 1
เป็ นจริง
จบ
If Then
ElseIf
เงื่อนไข 2
เงื่อนไข 3
ElseIf
คาสั่งเมื่อเงื่อนไขที่ 3
เป็ นเท็จ
คาสั่งเมื่อเงื่อนไขที่ 2
เป็ นจริง
คาสั่งเมื่อเงื่อนไขที่ 3
เป็ นจริง
Then
Then
End If
ประโยคคาสั่ง Select … Case
หลักการทางาน
- เป็นการทดสอบค่าของตัวแปรเปรียบเทียบในแต่ละ Case ถ้าตรงกับ Case ใด ก็ทาตามประโยคคาสั่งใน
Case นั้นๆ แล้วจบการทดสอบ ถ้าไม่ตรงก็ทา Case ต่อไปเรื่อยๆ ถ้าไม่มี Case ไหนตรงกันเลย ให้ทา
ประโยคคาสั่งหลัง Case Else และจบการทดสอบด้วย End Select
รูปแบบ
Select Case ตัวแปรหรือนิพจน์ที่ทดสอบ
Case รายการนิพจน์ 1
ประโยคคาสั่งที่ให้ทาถ้าค่าของตัวแปรหรือนิพจน์เท่ากับนิพจน์ 1
Case รายการนิพจน์ 2
ประโยคคาสั่งที่ให้ทาถ้าค่าของตัวแปรหรือนิพจน์เท่ากับนิพจน์ 2
Case รายการนิพจน์ n
ประโยคคาสั่งที่ให้ทาถ้าค่าของตัวแปรหรือนิพจน์เท่ากับนิพจน์ n
Case Else
ประโยคคาสั่งที่ให้ทาถ้าค่าของตัวแปรหรือนิพจน์ไม่เท่ากับนิพจน์ใดเลย
End Select
ผังงาน
เริ่มต้น
Case 1
คาสั่งเมื่อ Test
Expression = exp1
จบ
Case 2
Case Else
Select Case Test
Expression
คาสั่งเมื่อ Test
Expression = exp2
คาสั่งเมื่อ Test Expression ไม่
เท่ากับ exp1 และ exp2
จริง
End Select
จริง
จริง
ประโยคคาสั่ง Try … Catch … Finally
หลักการทางาน
- คาสั่ง Try จะทาการตรวจจับความผิดพลาดที่อาจเกิดขึ้นกับประโยคคาสั่งที่กาหนดไว้ ถ้าไม่ผิดพลาด
ก็จะทาประโยคคาสั่งหลัง Finally แล้วจบด้วย End Try แต่ถ้าเกิดความผิดพลาดขึ้น จะไปทา
ประโยคคาสั่งหลัง Catch ก่อน แล้วไปทาต่อที่ประโยคคาสั่งหลัง Finally และจบด้วย End Try
รูปแบบ
Try
ประโยคคาสั่งที่อาจเกิดความผิดพลาด
Catch
ประโยคคาสั่งที่ให้ทาถ้าเกิดความผิดพลาด
Finally
ประโยคคาสั่งที่ให้ทาไม่ว่าจะเกิดความผิดพลาดจะเกิดขึ้นหรือไม่ก็ตาม
End Try
ผังงาน
เริ่มต้น
เกิด Error
คาสั่งของ Finally
คาสั่งเมื่อเกิด
ความผิดพลาด
จบ
Try
เกิด
คาสั่งที่อาจเกิด
ความผิดพลาด
Catch
ไม่เกิดFinally

More Related Content

What's hot

Poem
PoemPoem
เฉลยแบบฝึกหัด เรื่อง ส่วนประกอบของสื่อสิ่งพิมพ์
เฉลยแบบฝึกหัด เรื่อง ส่วนประกอบของสื่อสิ่งพิมพ์เฉลยแบบฝึกหัด เรื่อง ส่วนประกอบของสื่อสิ่งพิมพ์
เฉลยแบบฝึกหัด เรื่อง ส่วนประกอบของสื่อสิ่งพิมพ์
Supaporn Khiewwan
 
สมุนไพรไม่ใช่ยาขม
สมุนไพรไม่ใช่ยาขม สมุนไพรไม่ใช่ยาขม
สมุนไพรไม่ใช่ยาขม
Utai Sukviwatsirikul
 
ตัวอย่างแผนธุรกิจทะเลซีฟู๊ด
ตัวอย่างแผนธุรกิจทะเลซีฟู๊ดตัวอย่างแผนธุรกิจทะเลซีฟู๊ด
ตัวอย่างแผนธุรกิจทะเลซีฟู๊ดNattakorn Sunkdon
 
การจัดรายการอาหาร
การจัดรายการอาหารการจัดรายการอาหาร
การจัดรายการอาหาร
unreunwattananapakas
 
งานนำเสนอ Bandura (ใหม่)
งานนำเสนอ Bandura (ใหม่)งานนำเสนอ Bandura (ใหม่)
งานนำเสนอ Bandura (ใหม่)
Nattayaporn Dokbua
 
ภาษากาย (Body language)
ภาษากาย (Body language)ภาษากาย (Body language)
ภาษากาย (Body language)
Taraya Srivilas
 
บันทึกหลังการจัดการเรียนรู้รายคาบ
บันทึกหลังการจัดการเรียนรู้รายคาบบันทึกหลังการจัดการเรียนรู้รายคาบ
บันทึกหลังการจัดการเรียนรู้รายคาบTheeraphisith Candasaro
 
ชุดฝึกทักษะการอ่านจับใจความภาษาอังกฤษ เล่ม 2 การอ่านข่าว(news)
ชุดฝึกทักษะการอ่านจับใจความภาษาอังกฤษ เล่ม 2 การอ่านข่าว(news)ชุดฝึกทักษะการอ่านจับใจความภาษาอังกฤษ เล่ม 2 การอ่านข่าว(news)
ชุดฝึกทักษะการอ่านจับใจความภาษาอังกฤษ เล่ม 2 การอ่านข่าว(news)นางสาวอารียา แย้มภู
 
การทำแผนยุทธศาสตร์ ตามแนวทางของสำนักงาน ก.พ.ร.
การทำแผนยุทธศาสตร์ ตามแนวทางของสำนักงาน ก.พ.ร.การทำแผนยุทธศาสตร์ ตามแนวทางของสำนักงาน ก.พ.ร.
การทำแผนยุทธศาสตร์ ตามแนวทางของสำนักงาน ก.พ.ร.
ประพันธ์ เวารัมย์
 
บทเรียนสำเร็จรูปกาพย์ฉบัง๑๖
บทเรียนสำเร็จรูปกาพย์ฉบัง๑๖บทเรียนสำเร็จรูปกาพย์ฉบัง๑๖
บทเรียนสำเร็จรูปกาพย์ฉบัง๑๖baicha1006
 
การบริหารการเปลี่ยนแปลง
การบริหารการเปลี่ยนแปลงการบริหารการเปลี่ยนแปลง
การบริหารการเปลี่ยนแปลงRadanat Chiachai
 
การเขียนรายงานการวิจัย
การเขียนรายงานการวิจัยการเขียนรายงานการวิจัย
การเขียนรายงานการวิจัยnoinasang
 
ใบงาน 1.2 คำศัพท์เกี่ยวกับอุุปกรณ์คอมพิวเตอร์
ใบงาน 1.2 คำศัพท์เกี่ยวกับอุุปกรณ์คอมพิวเตอร์ใบงาน 1.2 คำศัพท์เกี่ยวกับอุุปกรณ์คอมพิวเตอร์
ใบงาน 1.2 คำศัพท์เกี่ยวกับอุุปกรณ์คอมพิวเตอร์
โรงเรียนหาดใหญ่รัฐประชาสรรค์
 
คู่มือการตรวจสอบเฝ้าระวังโฆษณาผลิตภัณฑ์สุขภาพเบื้องต้น
คู่มือการตรวจสอบเฝ้าระวังโฆษณาผลิตภัณฑ์สุขภาพเบื้องต้นคู่มือการตรวจสอบเฝ้าระวังโฆษณาผลิตภัณฑ์สุขภาพเบื้องต้น
คู่มือการตรวจสอบเฝ้าระวังโฆษณาผลิตภัณฑ์สุขภาพเบื้องต้น
Utai Sukviwatsirikul
 
คู่มือการดูแลสุขภาพด้วยการแพทย์แผนไทยและการแพทย์ทางเลือก
คู่มือการดูแลสุขภาพด้วยการแพทย์แผนไทยและการแพทย์ทางเลือก  คู่มือการดูแลสุขภาพด้วยการแพทย์แผนไทยและการแพทย์ทางเลือก
คู่มือการดูแลสุขภาพด้วยการแพทย์แผนไทยและการแพทย์ทางเลือก
Utai Sukviwatsirikul
 
ข้อสอบอังกฤษ+เฉลย By:eduzones
ข้อสอบอังกฤษ+เฉลย By:eduzonesข้อสอบอังกฤษ+เฉลย By:eduzones
ข้อสอบอังกฤษ+เฉลย By:eduzonesflimgold
 

What's hot (20)

Poem
PoemPoem
Poem
 
เฉลยแบบฝึกหัด เรื่อง ส่วนประกอบของสื่อสิ่งพิมพ์
เฉลยแบบฝึกหัด เรื่อง ส่วนประกอบของสื่อสิ่งพิมพ์เฉลยแบบฝึกหัด เรื่อง ส่วนประกอบของสื่อสิ่งพิมพ์
เฉลยแบบฝึกหัด เรื่อง ส่วนประกอบของสื่อสิ่งพิมพ์
 
สมุนไพรไม่ใช่ยาขม
สมุนไพรไม่ใช่ยาขม สมุนไพรไม่ใช่ยาขม
สมุนไพรไม่ใช่ยาขม
 
ตัวอย่างแผนธุรกิจทะเลซีฟู๊ด
ตัวอย่างแผนธุรกิจทะเลซีฟู๊ดตัวอย่างแผนธุรกิจทะเลซีฟู๊ด
ตัวอย่างแผนธุรกิจทะเลซีฟู๊ด
 
การจัดรายการอาหาร
การจัดรายการอาหารการจัดรายการอาหาร
การจัดรายการอาหาร
 
งานนำเสนอ Bandura (ใหม่)
งานนำเสนอ Bandura (ใหม่)งานนำเสนอ Bandura (ใหม่)
งานนำเสนอ Bandura (ใหม่)
 
ภาษากาย (Body language)
ภาษากาย (Body language)ภาษากาย (Body language)
ภาษากาย (Body language)
 
บันทึกหลังการจัดการเรียนรู้รายคาบ
บันทึกหลังการจัดการเรียนรู้รายคาบบันทึกหลังการจัดการเรียนรู้รายคาบ
บันทึกหลังการจัดการเรียนรู้รายคาบ
 
Con15
Con15Con15
Con15
 
ชุดฝึกทักษะการอ่านจับใจความภาษาอังกฤษ เล่ม 2 การอ่านข่าว(news)
ชุดฝึกทักษะการอ่านจับใจความภาษาอังกฤษ เล่ม 2 การอ่านข่าว(news)ชุดฝึกทักษะการอ่านจับใจความภาษาอังกฤษ เล่ม 2 การอ่านข่าว(news)
ชุดฝึกทักษะการอ่านจับใจความภาษาอังกฤษ เล่ม 2 การอ่านข่าว(news)
 
การทำแผนยุทธศาสตร์ ตามแนวทางของสำนักงาน ก.พ.ร.
การทำแผนยุทธศาสตร์ ตามแนวทางของสำนักงาน ก.พ.ร.การทำแผนยุทธศาสตร์ ตามแนวทางของสำนักงาน ก.พ.ร.
การทำแผนยุทธศาสตร์ ตามแนวทางของสำนักงาน ก.พ.ร.
 
9 ประเมินค่างาน
9 ประเมินค่างาน9 ประเมินค่างาน
9 ประเมินค่างาน
 
บทเรียนสำเร็จรูปกาพย์ฉบัง๑๖
บทเรียนสำเร็จรูปกาพย์ฉบัง๑๖บทเรียนสำเร็จรูปกาพย์ฉบัง๑๖
บทเรียนสำเร็จรูปกาพย์ฉบัง๑๖
 
การบริหารการเปลี่ยนแปลง
การบริหารการเปลี่ยนแปลงการบริหารการเปลี่ยนแปลง
การบริหารการเปลี่ยนแปลง
 
การเขียนรายงานการวิจัย
การเขียนรายงานการวิจัยการเขียนรายงานการวิจัย
การเขียนรายงานการวิจัย
 
ใบงาน 1.2 คำศัพท์เกี่ยวกับอุุปกรณ์คอมพิวเตอร์
ใบงาน 1.2 คำศัพท์เกี่ยวกับอุุปกรณ์คอมพิวเตอร์ใบงาน 1.2 คำศัพท์เกี่ยวกับอุุปกรณ์คอมพิวเตอร์
ใบงาน 1.2 คำศัพท์เกี่ยวกับอุุปกรณ์คอมพิวเตอร์
 
คู่มือการตรวจสอบเฝ้าระวังโฆษณาผลิตภัณฑ์สุขภาพเบื้องต้น
คู่มือการตรวจสอบเฝ้าระวังโฆษณาผลิตภัณฑ์สุขภาพเบื้องต้นคู่มือการตรวจสอบเฝ้าระวังโฆษณาผลิตภัณฑ์สุขภาพเบื้องต้น
คู่มือการตรวจสอบเฝ้าระวังโฆษณาผลิตภัณฑ์สุขภาพเบื้องต้น
 
คู่มือการดูแลสุขภาพด้วยการแพทย์แผนไทยและการแพทย์ทางเลือก
คู่มือการดูแลสุขภาพด้วยการแพทย์แผนไทยและการแพทย์ทางเลือก  คู่มือการดูแลสุขภาพด้วยการแพทย์แผนไทยและการแพทย์ทางเลือก
คู่มือการดูแลสุขภาพด้วยการแพทย์แผนไทยและการแพทย์ทางเลือก
 
ข้อสอบอังกฤษ+เฉลย By:eduzones
ข้อสอบอังกฤษ+เฉลย By:eduzonesข้อสอบอังกฤษ+เฉลย By:eduzones
ข้อสอบอังกฤษ+เฉลย By:eduzones
 
ทดสอบเด็กป2
ทดสอบเด็กป2ทดสอบเด็กป2
ทดสอบเด็กป2
 

Viewers also liked

กลุ่ม3การเขียนคำสั่งควบคุมแบบมีทางเลือก
กลุ่ม3การเขียนคำสั่งควบคุมแบบมีทางเลือกกลุ่ม3การเขียนคำสั่งควบคุมแบบมีทางเลือก
กลุ่ม3การเขียนคำสั่งควบคุมแบบมีทางเลือก
Naphamas
 
โครงสร้างผังงานการทำงานแบบลำดับ
โครงสร้างผังงานการทำงานแบบลำดับโครงสร้างผังงานการทำงานแบบลำดับ
โครงสร้างผังงานการทำงานแบบลำดับ
Pannathat Champakul
 
การเขียนผังงาน(Flowchart)
การเขียนผังงาน(Flowchart)การเขียนผังงาน(Flowchart)
การเขียนผังงาน(Flowchart)Kroopop Su
 
แบบฝึกหัดโครงสร้างการเขียนผังงาน
แบบฝึกหัดโครงสร้างการเขียนผังงานแบบฝึกหัดโครงสร้างการเขียนผังงาน
แบบฝึกหัดโครงสร้างการเขียนผังงานChess
 

Viewers also liked (6)

กลุ่ม3การเขียนคำสั่งควบคุมแบบมีทางเลือก
กลุ่ม3การเขียนคำสั่งควบคุมแบบมีทางเลือกกลุ่ม3การเขียนคำสั่งควบคุมแบบมีทางเลือก
กลุ่ม3การเขียนคำสั่งควบคุมแบบมีทางเลือก
 
Unit12
Unit12Unit12
Unit12
 
โครงสร้างผังงานการทำงานแบบลำดับ
โครงสร้างผังงานการทำงานแบบลำดับโครงสร้างผังงานการทำงานแบบลำดับ
โครงสร้างผังงานการทำงานแบบลำดับ
 
การเขียนผังงาน(Flowchart)
การเขียนผังงาน(Flowchart)การเขียนผังงาน(Flowchart)
การเขียนผังงาน(Flowchart)
 
แบบฝึกหัดโครงสร้างการเขียนผังงาน
แบบฝึกหัดโครงสร้างการเขียนผังงานแบบฝึกหัดโครงสร้างการเขียนผังงาน
แบบฝึกหัดโครงสร้างการเขียนผังงาน
 
Flowchart
FlowchartFlowchart
Flowchart
 

การเขียนโปรแกรมแบบมีเงื่อนไข