SlideShare a Scribd company logo
1 of 38
Download to read offline
การควบคุมทิศ
ทางการทางาน
ของโปรแกรม
KRUTO
KRUTO
ในบทที่ผ่านมาเราเขียนโปรแกรมโดยเรียกใช้
คาสั่งประกาศสร้างตัวแปร กาหนดค่าให้กับตัวแปรคาสั่ง
คานวณประเภทต่าง ๆ และมีการเรียกใช้ฟังก์ชัน โดย
โปรแกรมจะทางานเรียงลาดับตั้งแต่คาสั่งแรกไปจนถึงคาสั่ง
สุดท้าย ซึ่งในบางครั้งเราอาจจะไม่ต้องการให้เป็นเช่นนั้น ใน
บทนี้เราจะมารุ้จักวิธีการเขียนโปรแกรมเพื่อควบคุมทิศ
ทางการทางานของโปรแกรม เพื่อให้ดปรแกรมทางานในแบบ
ที่เราต้องการ
KRUTO
ควบคุมทิศทางการทางานของโปรแกรม
ในทางปฏิบัตินั้นสภาพของปัญหาที่เราต้องเขียนดปรแกรมขึ้นมา
เพื่อแก้ใขความซับซ้อน ซึ่งคงจะไม่ใช่โปรแกรมที่ทางานเรียงกันไปตั้งแต่ต้น
จนจบโปรแกรมที่ควบคุมทิศทางการทางานได้ อย่างเช่น ถ้าข้อมูลที่รับเข้า
มาเป็นเลขคู่ให้ทางานอย่างหนึ่ง แต่ถ้าเป็นเลขคี่ให้ทางานอีกอย่างหนึ่งหรือ
กาหนดทางานซ้าคาสั่งเดิมซึ่งจาทาให้โปรแกรมของเราทางานได้อย่างมี
ประสิทธิภาพมากยิ่งขึ้น
ในภาษา C แบ่งลักษณะการควบคุมทางงานของโปรแกรมออกเป็น
2ประเภทหลักๆ คือ การควบคุมทิศทางแบบเลือกทาและควบคุมทิศทาง
แบบวนรอบ ซึ่งแต่ละประเภทก็จะมีคาสั่งที่ภาษา C กาหนดไว้ให้นาไปใช้
งาน
KRUTO
ควบคุมทิศทางแบบเลือกทา
การควบคุมทิศทางแบบเลือกทาก็ คือ การเขียนโปรแกรม
ให้มีการตัดสินใจ สามารถเลือกได้ว่าจะทาหรือไม่ทาตามคาสั่ง
ขึ้นอยู่กับเงื่อนไขที่กาหนดขึ้นมา โดยคาสั่งสาหรับการควบคุม
ทิศทางแบบเลือกทาในภาษาC แบ่งออกเป็น 4ประเภท
KRUTO
คาสั่ง IF
การเลือกทาโดยใช้คาสั่ง if จะใช้ในกรรีที่มีทางเลือกให้
ทางานอยู่เพียงทางเลือกเดียว ผลจากการตรวจสอบเงื่อนไขก็คือ ทา
หรือไม่ทาตามคาสั่งนั้น รูปแบบการเขียนคาสั่ง if แสดงดังต่อไปนี้
KRUTO
แผนภาพจาลองการทางานของคาสั่ง if แสดงดังรูปต่อไปนี้
สาหรับการเขียนโปรแกรมโดยใช้คาสั่ง if ตรวจสอบเงื่อนไข
เพื่อทางาน แสดงตัวอย่างดังต่อไปนี้
KRUTO
Ex.ถ้าคะแนนที่ป้อนเข้ามาในโปรแกรมมากกว่าหรือเท่ากับ 50 ซึ่งทาให้
เงื่อนไขของคาสั่งif เป็นจริงโปรแกรมก็จะแสดงข้อความ you passed….
ขึ้นมาบนหน้าจอ
KRUTO
เมื่อสั่งรันโปรแกรมจะจะปรากฏข้อความขึ้นมาให้เราป้อนคะแนน ดังรูป
ถ้าคะแนนที่ป้อนเข้ามาในโปรแกรมมากกว่าหรือเท่ากับ 50 ซึ่งทาให้เงื่อนไข
ของคาสั่ง if เป็นจริงโปรแกรมก็จะแสดงข้อความ you passed….
ขึ้นมาบนหน้าจอ
KRUTO
EX. โปรแกรมแสดงตัวเลขไล่จาก 10 ลงมายัง 0 โดยใช้ลูปแบบ do –while
เมื่อสั่งรันโปรแกรมจะปรากฏผลการทางานดังนี้
KRUTO
คาสั่ง if-else
คาสั่ง if – else จะใช้ในกรณีที่มีทางเลือกให้ทางาน โดยรูปแบบการ
เรียกใช้งานคาสั่ง แสดงดังต่อไปนี้
การทางานของคาสั่ง if –else จะเริ่มจากการตรวจสอบ
เงื่อนไข ถ้าผลออกมาเป็นจริง(false) คาสั่งของ else จะถูกทางานแทน ดัง
แสดงในแผนภาพจาลองต่อไปนี้
KRUTO
ตัวอย่างการเขียนโปรแกรม โดยใช้คาสั่ง if – else แสดงดังต่อไปนี้
EX. โปรแกรมตรวจสอบคะแนนโดยเพิ่มส่วนของ else ลงไป ถ้าคะแนนสอบผ่าน
เกณฑ์จะแจ้งข้อความหนึ่ง แต่ถ้าไม่ผ่านจะแจ้งอีกข้อความหนึ่ง
KRUTO
เมื่อสั่งรันโปรแกรม โดยทดลองป้อนจำนวนที่ทำให้เงื่อนไขของ if ให้ผลเป็นเท็จ โปรแกรม
จะทางานตามคาสั่งของelse ให้การทางานออกมาดังรูปต่อไปนี้
KRUTO
ควบคุมทิศทางแบบวนรอบ
การควบคุมทิศทางแบบวนรอบ หรือที่เรียกว่า การทางานแบบวนลูป ก็
คือ การที่เราเขียนโปรแกรมให้ทาซ้าตาแหน่งเดิม โดยมีการกาหนดเงื่อนไขเพื่อให้
โปรแกรมวนรอบทางาน คาสั่งในภาษา C ที่ใช้สาหรับควบคุมทิศทางแบบวนรอบ
ได้แก่ หัวข้อต่อไปนี้
KRUTO
จะเริ่มการทางานจากการตรวจสอบเงื่อนไข ถ้าเงื่อนไขเป็นจริงตึงจะ
ทางานตามคาสั่งของ while เมื่อทางานเสร็จแล้วจะวนกลับไปตรวจสอบเงื่อนไขใหม่
เป็นอย่างนี้ไปเรื่อย ๆ รูปแบบการเขียนคาสั่ง while แสดงดังต่อไปนี้
คาสั่ง while
KRUTO
ตัวอย่ำงกำรเขียนโปรแกรม โดยใช้คำสั่ง if – else แสดงดังต่อไปนี้
EX. โปรแกรมตรวจสอบคะแนนโดยเพิ่มส่วนของ else ลงไป ถ้าคะแนนสอบผ่าน
เกณฑ์จะแจ้งข้อความหนึ่ง แต่ถ้าไม่ผ่านจะแจ้งอีกข้อความหนึ่ง
KRUTO
เมื่อสั่งรันโปรแกรม โดยทดลองป้อนจานวนที่ทาให้เงื่อนไขของ if ให้ผล
เป็นเท็จ โปรแกรมจะทางานตามคาสั่งของelse ให้การทางานออกมาดังรูปต่อไปนี้
KRUTO
การควบคุมทิศทางแบบวนรอบ หรือที่เรียกว่า การทางานแบบวนลูป ก็
คือ การที่เราเขียนโปรแกรมให้ทาซ้าตาแหน่งเดิม โดยมีการกาหนดเงื่อนไขเพื่อให้
โปรแกรมวนรอบทางาน คาสั่งในภาษา C ที่ใช้สาหรับควบคุมทิศทางแบบวนรอบ
ได้แก่ หัวข้อต่อไปนี้
ควบคุมทิศทางแบบวนรอบ
KRUTO
จะเริ่มการทางานจากการตรวจสอบเงื่อนไข ถ้าเงื่อนไขเป็นจริงตึงจะ
ทางานตามคาสั่งของ while เมื่อทางานเสร็จแล้วจะวนกลับไปตรวจสอบเงื่อนไขใหม่
เป็นอย่างนี้ไปเรื่อย ๆ รูปแบบการเขียนคาสั่ง while แสดงดังต่อไปนี้
คาสั่ง while
KRUTO
แผนภำพจำลองกำรทำงำนของลูป while แสดงดังต่อไปนี้
KRUTO
คาสั่ง if – else if จะใช้ในเวลาที่มีทางเลือกให้มากกว่า 2 ทางเลือก
โดยแต่ละทางเลือกมีเงื่อนไขต่างกัน ดังนั้นเราต้องเรียกใช้คาสั่งif หลายครั้ง เพื่อ
กาหนดเงื่อนไขสาหรับแต่ละทางเลือก รูปแบบการเขียนคาสั่ง if – else if แสดง
ดังต่อไปนี้
คาสั่ง if – else if
KRUTO
การทางานจะเริ่มตัวแปรภาษา C ตรวจสอบเงื่อนไขแรก ถ้าผล
ออกมาเป็นจริงก็จะทางานตามคาสั่งของif ถ้าผลออกมาเป็นเท็จ ตัวแปรภาษา C จะ
ตรวจสอบเงื่อนไขที่สอง ซึ่งถ้าผลออกมาเป็นจริงก็จะทางานตามคาสั่งของ else if นั้น
ถ้าเป็นเท็จตัวแปลภาษา C ก็จะไปตรวจสอบเงื่อนไขอื่น ๆ เรียงตามลาดับต่อไปจน
ครบทุกเงื่อนไข ถ้าผลยังคงเป็นเท็จ ตัวแปลภาษา C จะทางานตามคาสั่งที่กาหนดไว้
ใน else
KRUTO
แผนภำพจำลองกำรทำงำนของคำสั่ง if – else if แสดงดังตัวอย่าง
KRUTO
จะใช้คาสั่ง if ซ้อน if จะใช้กับปัญหาที่มีเงื่อนไขสับซ้อน อย่างเช่น
กาหนดว่าต้องเป็นจานวนคู่และไม่เกิน 50 หรือเงื่อนไขต้องเป็นเพศชายไม่เกิน 20 ปี
เป็นต้น แสดงดังรูปต่อไปนี้
คาสั่ง if ซ้อน if
KRUTO
EX. โปรแกรมตรวจสอบราคาอุปกรณ์ฮาร์ดแวร์และเทคโนโลยี โดยแสดง
เมนูใหเช้ผู้ใช้เลือกแล้วโปรแกรมจะแสดงราคาของเมนูนั้นขึ้นมาให้
KRUTO
เมื่อทดลองการรันโปรแกรมจะปรากฏผลการทางานดังรูปต่อไปนี้
KRUTO
คาสั่ง switch….case
จะใช้ในกรณีที่มีทางเลือกให้ทางานหลายทางเลือกโดยใช้เงื่อนไข
ร่วมกัน ซึ่งตัวแปรภาษา C จะตรวจสอบเงื่อนไขเพียงครั้งเดียว ผลจากการ
ตรวจสอบเงื่อนไขจะถูกนาไปพิจารณาอีกครั้งว่าจะทางานทางเลือกใด
รูปแบบการเขียน แสดงดังตัวอย่าง
KRUTO
แผนภาพจาลองการทางานของคาสั่ง switch…case แสดงดังตัวอย่าง
KRUTO
EX. โปรแกรมคานวณเกรด โดยให้ผู้ใช้ป้อนคะแนนเข้ามา โปรแกรมจะ
คานวณเกรดแล้วแจ้งผลออกทางหน้าจอ
KRUTO
คาสั่ง do – while
คาสั่งวนลูปแบบ do – while จะคล้ายกับ while ถ้าเงื่อนไขเป็น
จริงจึงจะวนกลับไปทางานตามคาสั่งของ do ก่อนหนึ่งรอบแล้วจึงตรวจสอบ
เงื่อนไขที่ while เป็นอย่างนี้ไปจนกว่าผลการตรวจสอบเงื่อนไขจะเป็นเท็จ
จึงจะเลิกทางาน แสดงดังรูปต่อไปนี้
KRUTO
แผนภาพจาลองการทางานของลูปแบบ do – while แสดงดังต่อไปนี้
KRUTO
คาสั่ง for
ใช้สาหรับการควบคุมทิศทางให้ทางานแบบวนรอบ มี
ลักษณะพิเศษกว่าคาสั่งลูปแบบอื่น ๆ ตรงที่ for เหมาะกับกรรีที่รู้จานวน
แน่นอนแล้วว่า ต้องการให้วนลูปทางานกี่รอบ รูปแบบการเรียกใช้คาสั่ง
for ก็ต่างจากคาสั่งลูปอื่น ๆ ดังนี้
KRUTO
แผนภาพจาลองการทางานของลูปแบบ for แสดงดังต่อไปนี้
KRUTO
คาสั่งประกอบการควบคุมทิศทางแบบต่าง ๆ
คาสั่ง break
ถูกนาไปใช้ร่วบกับคาสั่งแบบเลือกทาหรือวนรอบ เพื่อสั่งให้
โปรแกรมหยุดการทางานของคาสั่งแบบเลือกทาหรือวนรอบที่กาลัง
ทางานอยู่ ตัวอย่างการใช้คาสั่ง break แสดงดังต่อไปนี้
KRUTO
EX. โปรแกรมที่มีการใช้คาสั่ง break ซ้อนอยู่ในคาสั่ง if
KRUTO
เมื่อสั่งรันโปรแกรม ถ้าเงื่อนไขของคาสั่ง if เป็นเท็จ โปรแกรมจะ
ทางานตามคาสั่ง continue นั่นคือหยุดการทางานในรอบปัจจุบันกลับไป
เริ่มการทางานในรอบใหม่ จึงทาให้ข้อความ the number can’t be
divided by 10.จะไม่ถูกแสดงขึ้นมาให้เห็นบนหน้าจอ ดังรูปต่อไปนี้
KRUTO
คาสั่ง exit()
คาสั่ง exit() จะใช้สาหรับออกจากการทางานของโปรแกรม
รูปแบบการเรียกใช้คาสั่ง exit() แสดงดังต่อไปนี้
KRUTO
Ex. โปรแกรมหาผลหารของตัวเลข 2 จานวน โดยที่มีการใช้
คาสั่ง exit() เพื่อจบการทางานของโปรแกรม ถ้าตัวหารที่รับเข้าเป็น 0
KRUTO
เมื่อสั่งรันโปรแกรมให้ทดลองป้อนตัวเลขเข้าไปในโปรแกรม โดยกาหนด
ตัวหารเป็น 0 เช่น 7/0 เพื่อดุผลการทางานของโปรแกรม ดังแสดงในรูปต่อไปนี้

More Related Content

What's hot

การควบคุมคำสั่งแบบวนซ้ำ1
การควบคุมคำสั่งแบบวนซ้ำ1การควบคุมคำสั่งแบบวนซ้ำ1
การควบคุมคำสั่งแบบวนซ้ำ1Nomjeab Nook
 
การเขียนคำสั่งควบคุมแบบวนซ้ำ
การเขียนคำสั่งควบคุมแบบวนซ้ำการเขียนคำสั่งควบคุมแบบวนซ้ำ
การเขียนคำสั่งควบคุมแบบวนซ้ำToey Sunisa
 

What's hot (16)

การควบคุมคำสั่งแบบวนซ้ำ1
การควบคุมคำสั่งแบบวนซ้ำ1การควบคุมคำสั่งแบบวนซ้ำ1
การควบคุมคำสั่งแบบวนซ้ำ1
 
4 การเขียนคำสั่งแบบวนซ้ำ
4 การเขียนคำสั่งแบบวนซ้ำ 4 การเขียนคำสั่งแบบวนซ้ำ
4 การเขียนคำสั่งแบบวนซ้ำ
 
ฟังก์ชั่น If หลายทางเลือก
ฟังก์ชั่น If หลายทางเลือกฟังก์ชั่น If หลายทางเลือก
ฟังก์ชั่น If หลายทางเลือก
 
บทที่ 5
บทที่ 5บทที่ 5
บทที่ 5
 
ฟังก์ชั่น do_while
ฟังก์ชั่น do_whileฟังก์ชั่น do_while
ฟังก์ชั่น do_while
 
ฟังก์ชั่น for
ฟังก์ชั่น forฟังก์ชั่น for
ฟังก์ชั่น for
 
บทที่ 3 คำสั่งควบคุม ส่วนที่ 1
บทที่ 3 คำสั่งควบคุม ส่วนที่ 1บทที่ 3 คำสั่งควบคุม ส่วนที่ 1
บทที่ 3 คำสั่งควบคุม ส่วนที่ 1
 
งานทำ Blog บทที่ 6
งานทำ Blog บทที่ 6งานทำ Blog บทที่ 6
งานทำ Blog บทที่ 6
 
ฟังก์ชั่น Switch
ฟังก์ชั่น Switchฟังก์ชั่น Switch
ฟังก์ชั่น Switch
 
Scripts 1
Scripts 1Scripts 1
Scripts 1
 
การเขียนคำสั่งควบคุมแบบวนซ้ำ
การเขียนคำสั่งควบคุมแบบวนซ้ำการเขียนคำสั่งควบคุมแบบวนซ้ำ
การเขียนคำสั่งควบคุมแบบวนซ้ำ
 
Java
JavaJava
Java
 
Unit13
Unit13Unit13
Unit13
 
ฟังก์ชั่น If ทางเลือกเดียว
ฟังก์ชั่น If ทางเลือกเดียวฟังก์ชั่น If ทางเลือกเดียว
ฟังก์ชั่น If ทางเลือกเดียว
 
Week6
Week6Week6
Week6
 
ฟังก์ชั่น If สองทางเลือก
ฟังก์ชั่น If สองทางเลือกฟังก์ชั่น If สองทางเลือก
ฟังก์ชั่น If สองทางเลือก
 

Viewers also liked

บทที่ 4 แอทริบิวท์
บทที่ 4 แอทริบิวท์บทที่ 4 แอทริบิวท์
บทที่ 4 แอทริบิวท์Theeravaj Tum
 
ตัวแปรชนิดพอยเตอร์ (Pointer)
ตัวแปรชนิดพอยเตอร์ (Pointer)ตัวแปรชนิดพอยเตอร์ (Pointer)
ตัวแปรชนิดพอยเตอร์ (Pointer)tumetr
 
บทที่4สื่อการเรียนรู้
บทที่4สื่อการเรียนรู้บทที่4สื่อการเรียนรู้
บทที่4สื่อการเรียนรู้Mod Phonprasat
 
Java-Chapter 04 Iteration Statements
Java-Chapter 04 Iteration StatementsJava-Chapter 04 Iteration Statements
Java-Chapter 04 Iteration StatementsWongyos Keardsri
 
Java-Chapter 10 Two Dimensional Arrays
Java-Chapter 10 Two Dimensional ArraysJava-Chapter 10 Two Dimensional Arrays
Java-Chapter 10 Two Dimensional ArraysWongyos Keardsri
 
Java-Chapter 06 File Operations
Java-Chapter 06 File OperationsJava-Chapter 06 File Operations
Java-Chapter 06 File OperationsWongyos Keardsri
 
Java-Chapter 09 Advanced Statements and Applications
Java-Chapter 09 Advanced Statements and ApplicationsJava-Chapter 09 Advanced Statements and Applications
Java-Chapter 09 Advanced Statements and ApplicationsWongyos Keardsri
 
Java-Chapter 07 One Dimensional Arrays
Java-Chapter 07 One Dimensional ArraysJava-Chapter 07 One Dimensional Arrays
Java-Chapter 07 One Dimensional ArraysWongyos Keardsri
 
Java-Chapter 01 Introduction to Java Programming
Java-Chapter 01 Introduction to Java ProgrammingJava-Chapter 01 Introduction to Java Programming
Java-Chapter 01 Introduction to Java ProgrammingWongyos Keardsri
 
Java-Chapter 11 Recursions
Java-Chapter 11 RecursionsJava-Chapter 11 Recursions
Java-Chapter 11 RecursionsWongyos Keardsri
 
Java-Answer Chapter 05-06 (For Print)
Java-Answer Chapter 05-06 (For Print)Java-Answer Chapter 05-06 (For Print)
Java-Answer Chapter 05-06 (For Print)Wongyos Keardsri
 
Java-Chapter 05 String Operations
Java-Chapter 05 String OperationsJava-Chapter 05 String Operations
Java-Chapter 05 String OperationsWongyos Keardsri
 
Java-Answer Chapter 07 (For Print)
Java-Answer Chapter 07 (For Print)Java-Answer Chapter 07 (For Print)
Java-Answer Chapter 07 (For Print)Wongyos Keardsri
 
Java-Chapter 12 Classes and Objects
Java-Chapter 12 Classes and ObjectsJava-Chapter 12 Classes and Objects
Java-Chapter 12 Classes and ObjectsWongyos Keardsri
 
Java-Chapter 13 Advanced Classes and Objects
Java-Chapter 13 Advanced Classes and ObjectsJava-Chapter 13 Advanced Classes and Objects
Java-Chapter 13 Advanced Classes and ObjectsWongyos Keardsri
 
Java-Chapter 02 Data Operations and Processing
Java-Chapter 02 Data Operations and ProcessingJava-Chapter 02 Data Operations and Processing
Java-Chapter 02 Data Operations and ProcessingWongyos Keardsri
 
Chapter4 สื่อการเรียนรู้
Chapter4  สื่อการเรียนรู้Chapter4  สื่อการเรียนรู้
Chapter4 สื่อการเรียนรู้Prakaidao Suebwong
 

Viewers also liked (20)

บทที่ 4 แอทริบิวท์
บทที่ 4 แอทริบิวท์บทที่ 4 แอทริบิวท์
บทที่ 4 แอทริบิวท์
 
ตัวแปรชนิดพอยเตอร์ (Pointer)
ตัวแปรชนิดพอยเตอร์ (Pointer)ตัวแปรชนิดพอยเตอร์ (Pointer)
ตัวแปรชนิดพอยเตอร์ (Pointer)
 
บทที่4สื่อการเรียนรู้
บทที่4สื่อการเรียนรู้บทที่4สื่อการเรียนรู้
บทที่4สื่อการเรียนรู้
 
Java-Chapter 04 Iteration Statements
Java-Chapter 04 Iteration StatementsJava-Chapter 04 Iteration Statements
Java-Chapter 04 Iteration Statements
 
Java-Chapter 10 Two Dimensional Arrays
Java-Chapter 10 Two Dimensional ArraysJava-Chapter 10 Two Dimensional Arrays
Java-Chapter 10 Two Dimensional Arrays
 
Java-Chapter 06 File Operations
Java-Chapter 06 File OperationsJava-Chapter 06 File Operations
Java-Chapter 06 File Operations
 
Java-Chapter 09 Advanced Statements and Applications
Java-Chapter 09 Advanced Statements and ApplicationsJava-Chapter 09 Advanced Statements and Applications
Java-Chapter 09 Advanced Statements and Applications
 
Java-Chapter 08 Methods
Java-Chapter 08 MethodsJava-Chapter 08 Methods
Java-Chapter 08 Methods
 
Java-Chapter 07 One Dimensional Arrays
Java-Chapter 07 One Dimensional ArraysJava-Chapter 07 One Dimensional Arrays
Java-Chapter 07 One Dimensional Arrays
 
Java-Chapter 01 Introduction to Java Programming
Java-Chapter 01 Introduction to Java ProgrammingJava-Chapter 01 Introduction to Java Programming
Java-Chapter 01 Introduction to Java Programming
 
Java-Chapter 11 Recursions
Java-Chapter 11 RecursionsJava-Chapter 11 Recursions
Java-Chapter 11 Recursions
 
Java-Answer Chapter 05-06 (For Print)
Java-Answer Chapter 05-06 (For Print)Java-Answer Chapter 05-06 (For Print)
Java-Answer Chapter 05-06 (For Print)
 
Java-Answer Chapter 01-04
Java-Answer Chapter 01-04Java-Answer Chapter 01-04
Java-Answer Chapter 01-04
 
Java-Chapter 05 String Operations
Java-Chapter 05 String OperationsJava-Chapter 05 String Operations
Java-Chapter 05 String Operations
 
Java-Answer Chapter 07 (For Print)
Java-Answer Chapter 07 (For Print)Java-Answer Chapter 07 (For Print)
Java-Answer Chapter 07 (For Print)
 
Java-Chapter 12 Classes and Objects
Java-Chapter 12 Classes and ObjectsJava-Chapter 12 Classes and Objects
Java-Chapter 12 Classes and Objects
 
Java-Chapter 13 Advanced Classes and Objects
Java-Chapter 13 Advanced Classes and ObjectsJava-Chapter 13 Advanced Classes and Objects
Java-Chapter 13 Advanced Classes and Objects
 
Java-Chapter 02 Data Operations and Processing
Java-Chapter 02 Data Operations and ProcessingJava-Chapter 02 Data Operations and Processing
Java-Chapter 02 Data Operations and Processing
 
Chapter4 สื่อการเรียนรู้
Chapter4  สื่อการเรียนรู้Chapter4  สื่อการเรียนรู้
Chapter4 สื่อการเรียนรู้
 
IP address anonymization
IP address anonymizationIP address anonymization
IP address anonymization
 

Similar to การควบคุมทิศทางการทำงานของโปรแกรม

คำสั่งควบคุมโปรแกรม
คำสั่งควบคุมโปรแกรมคำสั่งควบคุมโปรแกรม
คำสั่งควบคุมโปรแกรมJK133
 
Powerpoint บทที่ 5
Powerpoint บทที่ 5Powerpoint บทที่ 5
Powerpoint บทที่ 5patchareepoim
 
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1Little Tukta Lita
 
ภาษา C
ภาษา Cภาษา C
ภาษา C0872671746
 
Pbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้นPbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้นDararat Worasut
 
อยากเขียนโปรแกรมสักตัว เล่ม 1
อยากเขียนโปรแกรมสักตัว เล่ม 1อยากเขียนโปรแกรมสักตัว เล่ม 1
อยากเขียนโปรแกรมสักตัว เล่ม 1Thinnakrit Knoo-Aksorn
 
บทที่ 3 คำสั่งควบคุมโปรแกรม
บทที่ 3 คำสั่งควบคุมโปรแกรมบทที่ 3 คำสั่งควบคุมโปรแกรม
บทที่ 3 คำสั่งควบคุมโปรแกรมSutinun Goodour
 
บทที่ 5 พื้นฐานภาษาซี
บทที่ 5 พื้นฐานภาษาซีบทที่ 5 พื้นฐานภาษาซี
บทที่ 5 พื้นฐานภาษาซีNattawut Kathaisong
 
การเขียนคำสั่งควบคุมแบบมีทางเลือก
การเขียนคำสั่งควบคุมแบบมีทางเลือกการเขียนคำสั่งควบคุมแบบมีทางเลือก
การเขียนคำสั่งควบคุมแบบมีทางเลือกSupicha Ploy
 
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาmee_suwita
 
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาmarkno339
 
โปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐานโปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐานchanamanee Tiya
 
โปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐานโปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐานchanamanee Tiya
 

Similar to การควบคุมทิศทางการทำงานของโปรแกรม (20)

คำสั่งควบคุมโปรแกรม
คำสั่งควบคุมโปรแกรมคำสั่งควบคุมโปรแกรม
คำสั่งควบคุมโปรแกรม
 
Language com
Language comLanguage com
Language com
 
Computer
ComputerComputer
Computer
 
Powerpoint บทที่ 5
Powerpoint บทที่ 5Powerpoint บทที่ 5
Powerpoint บทที่ 5
 
คำสั่งโครงสร้าง (Structure Statement)03
คำสั่งโครงสร้าง (Structure Statement)03คำสั่งโครงสร้าง (Structure Statement)03
คำสั่งโครงสร้าง (Structure Statement)03
 
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1
 
ภาษา C
ภาษา Cภาษา C
ภาษา C
 
Pbl2 docx
Pbl2 docxPbl2 docx
Pbl2 docx
 
Pbl2 docx
Pbl2 docxPbl2 docx
Pbl2 docx
 
Pbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้นPbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้น
 
กลุ่ม 6
กลุ่ม 6กลุ่ม 6
กลุ่ม 6
 
อยากเขียนโปรแกรมสักตัว เล่ม 1
อยากเขียนโปรแกรมสักตัว เล่ม 1อยากเขียนโปรแกรมสักตัว เล่ม 1
อยากเขียนโปรแกรมสักตัว เล่ม 1
 
บทที่ 3 คำสั่งควบคุมโปรแกรม
บทที่ 3 คำสั่งควบคุมโปรแกรมบทที่ 3 คำสั่งควบคุมโปรแกรม
บทที่ 3 คำสั่งควบคุมโปรแกรม
 
บทที่ 5 พื้นฐานภาษาซี
บทที่ 5 พื้นฐานภาษาซีบทที่ 5 พื้นฐานภาษาซี
บทที่ 5 พื้นฐานภาษาซี
 
บทที่4
บทที่4บทที่4
บทที่4
 
การเขียนคำสั่งควบคุมแบบมีทางเลือก
การเขียนคำสั่งควบคุมแบบมีทางเลือกการเขียนคำสั่งควบคุมแบบมีทางเลือก
การเขียนคำสั่งควบคุมแบบมีทางเลือก
 
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
 
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
 
โปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐานโปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐาน
 
โปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐานโปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐาน
 

More from korn27122540

การเขียนผังงาน
การเขียนผังงานการเขียนผังงาน
การเขียนผังงานkorn27122540
 
การควบคุมทิศทางการทำงานของโปรแกรม
การควบคุมทิศทางการทำงานของโปรแกรมการควบคุมทิศทางการทำงานของโปรแกรม
การควบคุมทิศทางการทำงานของโปรแกรมkorn27122540
 
การเขียนผังงาน
การเขียนผังงานการเขียนผังงาน
การเขียนผังงานkorn27122540
 
การแสดงผลและการรับข้อมูล
การแสดงผลและการรับข้อมูลการแสดงผลและการรับข้อมูล
การแสดงผลและการรับข้อมูลkorn27122540
 
นิพจน์
นิพจน์นิพจน์
นิพจน์korn27122540
 
ตัวแปรและชนิดของข้อมูลในภาษาซี
ตัวแปรและชนิดของข้อมูลในภาษาซีตัวแปรและชนิดของข้อมูลในภาษาซี
ตัวแปรและชนิดของข้อมูลในภาษาซีkorn27122540
 
การติดตั้งและการดาวน์โหลดโปรแกรมภาษาC
การติดตั้งและการดาวน์โหลดโปรแกรมภาษาCการติดตั้งและการดาวน์โหลดโปรแกรมภาษาC
การติดตั้งและการดาวน์โหลดโปรแกรมภาษาCkorn27122540
 
ลักษณะเด่นของคอมพิวเตอร์ 8
ลักษณะเด่นของคอมพิวเตอร์ 8ลักษณะเด่นของคอมพิวเตอร์ 8
ลักษณะเด่นของคอมพิวเตอร์ 8korn27122540
 
องค์ประกอบของคอมพิวเตอร์
องค์ประกอบของคอมพิวเตอร์องค์ประกอบของคอมพิวเตอร์
องค์ประกอบของคอมพิวเตอร์korn27122540
 
ประโยชน์ของคอมพิวเตอร์
ประโยชน์ของคอมพิวเตอร์ประโยชน์ของคอมพิวเตอร์
ประโยชน์ของคอมพิวเตอร์korn27122540
 
โครงสร้างข้อมูล
โครงสร้างข้อมูลโครงสร้างข้อมูล
โครงสร้างข้อมูลkorn27122540
 

More from korn27122540 (11)

การเขียนผังงาน
การเขียนผังงานการเขียนผังงาน
การเขียนผังงาน
 
การควบคุมทิศทางการทำงานของโปรแกรม
การควบคุมทิศทางการทำงานของโปรแกรมการควบคุมทิศทางการทำงานของโปรแกรม
การควบคุมทิศทางการทำงานของโปรแกรม
 
การเขียนผังงาน
การเขียนผังงานการเขียนผังงาน
การเขียนผังงาน
 
การแสดงผลและการรับข้อมูล
การแสดงผลและการรับข้อมูลการแสดงผลและการรับข้อมูล
การแสดงผลและการรับข้อมูล
 
นิพจน์
นิพจน์นิพจน์
นิพจน์
 
ตัวแปรและชนิดของข้อมูลในภาษาซี
ตัวแปรและชนิดของข้อมูลในภาษาซีตัวแปรและชนิดของข้อมูลในภาษาซี
ตัวแปรและชนิดของข้อมูลในภาษาซี
 
การติดตั้งและการดาวน์โหลดโปรแกรมภาษาC
การติดตั้งและการดาวน์โหลดโปรแกรมภาษาCการติดตั้งและการดาวน์โหลดโปรแกรมภาษาC
การติดตั้งและการดาวน์โหลดโปรแกรมภาษาC
 
ลักษณะเด่นของคอมพิวเตอร์ 8
ลักษณะเด่นของคอมพิวเตอร์ 8ลักษณะเด่นของคอมพิวเตอร์ 8
ลักษณะเด่นของคอมพิวเตอร์ 8
 
องค์ประกอบของคอมพิวเตอร์
องค์ประกอบของคอมพิวเตอร์องค์ประกอบของคอมพิวเตอร์
องค์ประกอบของคอมพิวเตอร์
 
ประโยชน์ของคอมพิวเตอร์
ประโยชน์ของคอมพิวเตอร์ประโยชน์ของคอมพิวเตอร์
ประโยชน์ของคอมพิวเตอร์
 
โครงสร้างข้อมูล
โครงสร้างข้อมูลโครงสร้างข้อมูล
โครงสร้างข้อมูล
 

การควบคุมทิศทางการทำงานของโปรแกรม