Enviar búsqueda
Cargar
คำสั่งควบคุม
•
Descargar como PPTX, PDF
•
0 recomendaciones
•
5,731 vistas
umaraporn
Seguir
Educación
Denunciar
Compartir
Denunciar
Compartir
1 de 9
Descargar ahora
Recomendados
โครงสร้างควบคุมการทำงานแบบควบคุมการทำงาน
โครงสร้างควบคุมการทำงานแบบควบคุมการทำงาน
Saim Technology College
งานทำ Blog บทที่ 6
งานทำ Blog บทที่ 6
รัสนา สิงหปรีชา
งานนำเสนอ1
งานนำเสนอ1
Pornpimon Aom
Know009
Know009
the pooh
Know010
Know010
the pooh
เงื่อนไข การตัดสินใจ
เงื่อนไข การตัดสินใจ
Oraphan4
การเขียนคำสั่งควบคุมแบบวนซ้ำ
การเขียนคำสั่งควบคุมแบบวนซ้ำ
Toey Sunisa
การเขียนคำสั่งแบบวนซ้ำ
การเขียนคำสั่งแบบวนซ้ำ
Gatesiree G'ate
Recomendados
โครงสร้างควบคุมการทำงานแบบควบคุมการทำงาน
โครงสร้างควบคุมการทำงานแบบควบคุมการทำงาน
Saim Technology College
งานทำ Blog บทที่ 6
งานทำ Blog บทที่ 6
รัสนา สิงหปรีชา
งานนำเสนอ1
งานนำเสนอ1
Pornpimon Aom
Know009
Know009
the pooh
Know010
Know010
the pooh
เงื่อนไข การตัดสินใจ
เงื่อนไข การตัดสินใจ
Oraphan4
การเขียนคำสั่งควบคุมแบบวนซ้ำ
การเขียนคำสั่งควบคุมแบบวนซ้ำ
Toey Sunisa
การเขียนคำสั่งแบบวนซ้ำ
การเขียนคำสั่งแบบวนซ้ำ
Gatesiree G'ate
กลุ่มที่4 ม.6/3 คำสั่ง For,While,Do while
กลุ่มที่4 ม.6/3 คำสั่ง For,While,Do while
Aeew Autaporn
Control structure
Control structure
Nitigan Nakjuatong
หน่วยที่ 6 การเลือกทำด้วยคำสั่ง
หน่วยที่ 6 การเลือกทำด้วยคำสั่ง
น.นิ นิยะดา สาระไกร
chapter 3 คำสั่งควบคุม
chapter 3 คำสั่งควบคุม
อัครเดช โพธิญาณ์
บทที่ 6-เงื่อนไข-การตัดสินใจ-การควบคุม (2)
บทที่ 6-เงื่อนไข-การตัดสินใจ-การควบคุม (2)
View Nudchanad
เทอม 2 คาบ 10 หลักการแก้ปัญหาด้วยคอมพิวเตอร์
เทอม 2 คาบ 10 หลักการแก้ปัญหาด้วยคอมพิวเตอร์
Mrpopovic Popovic
หน่วยการเรียนที่ 4 การใช้คำสั่งควบคุมและการตัดสินใจ vb2013 express
หน่วยการเรียนที่ 4 การใช้คำสั่งควบคุมและการตัดสินใจ vb2013 express
ครูสม ฟาร์มมะนาว
เครื่องหมายและการดำเนินการในภาษาซี
เครื่องหมายและการดำเนินการในภาษาซี
เทวัญ ภูพานทอง
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
Nookky Anapat
ตัวแปรในภาษาซี
ตัวแปรในภาษาซี
boky_peaw
การเข้าใช้โปรแกรมซี Dev C++
การเข้าใช้โปรแกรมซี Dev C++
dechathon
การเขียนฟังก์ชั่นในภาษา C
การเขียนฟังก์ชั่นในภาษา C
Warawut
บทที่ 2 ตัวแปร
บทที่ 2 ตัวแปร
Komkai Pawuttanon
การประกาศตัวแปรในภาษาซี
การประกาศตัวแปรในภาษาซี
mycomc55
การเขียนโปรแกรม Dev c++
การเขียนโปรแกรม Dev c++
Naowarat Jaikaroon
การเขียนคำสั่งขั้นพื้นฐาน(ภาษาC)
การเขียนคำสั่งขั้นพื้นฐาน(ภาษาC)
Visaitus Palasak
บทที่1 พื้นฐานโปรแกรมภาษาซี
บทที่1 พื้นฐานโปรแกรมภาษาซี
Komkai Pawuttanon
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซี
choco336
แผนการสอนวิชาการเขียนโปรแกรมภาษาซี
แผนการสอนวิชาการเขียนโปรแกรมภาษาซี
เทวัญ ภูพานทอง
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
Chess
Más contenido relacionado
La actualidad más candente
กลุ่มที่4 ม.6/3 คำสั่ง For,While,Do while
กลุ่มที่4 ม.6/3 คำสั่ง For,While,Do while
Aeew Autaporn
Control structure
Control structure
Nitigan Nakjuatong
หน่วยที่ 6 การเลือกทำด้วยคำสั่ง
หน่วยที่ 6 การเลือกทำด้วยคำสั่ง
น.นิ นิยะดา สาระไกร
chapter 3 คำสั่งควบคุม
chapter 3 คำสั่งควบคุม
อัครเดช โพธิญาณ์
บทที่ 6-เงื่อนไข-การตัดสินใจ-การควบคุม (2)
บทที่ 6-เงื่อนไข-การตัดสินใจ-การควบคุม (2)
View Nudchanad
เทอม 2 คาบ 10 หลักการแก้ปัญหาด้วยคอมพิวเตอร์
เทอม 2 คาบ 10 หลักการแก้ปัญหาด้วยคอมพิวเตอร์
Mrpopovic Popovic
หน่วยการเรียนที่ 4 การใช้คำสั่งควบคุมและการตัดสินใจ vb2013 express
หน่วยการเรียนที่ 4 การใช้คำสั่งควบคุมและการตัดสินใจ vb2013 express
ครูสม ฟาร์มมะนาว
La actualidad más candente
(7)
กลุ่มที่4 ม.6/3 คำสั่ง For,While,Do while
กลุ่มที่4 ม.6/3 คำสั่ง For,While,Do while
Control structure
Control structure
หน่วยที่ 6 การเลือกทำด้วยคำสั่ง
หน่วยที่ 6 การเลือกทำด้วยคำสั่ง
chapter 3 คำสั่งควบคุม
chapter 3 คำสั่งควบคุม
บทที่ 6-เงื่อนไข-การตัดสินใจ-การควบคุม (2)
บทที่ 6-เงื่อนไข-การตัดสินใจ-การควบคุม (2)
เทอม 2 คาบ 10 หลักการแก้ปัญหาด้วยคอมพิวเตอร์
เทอม 2 คาบ 10 หลักการแก้ปัญหาด้วยคอมพิวเตอร์
หน่วยการเรียนที่ 4 การใช้คำสั่งควบคุมและการตัดสินใจ vb2013 express
หน่วยการเรียนที่ 4 การใช้คำสั่งควบคุมและการตัดสินใจ vb2013 express
Destacado
เครื่องหมายและการดำเนินการในภาษาซี
เครื่องหมายและการดำเนินการในภาษาซี
เทวัญ ภูพานทอง
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
Nookky Anapat
ตัวแปรในภาษาซี
ตัวแปรในภาษาซี
boky_peaw
การเข้าใช้โปรแกรมซี Dev C++
การเข้าใช้โปรแกรมซี Dev C++
dechathon
การเขียนฟังก์ชั่นในภาษา C
การเขียนฟังก์ชั่นในภาษา C
Warawut
บทที่ 2 ตัวแปร
บทที่ 2 ตัวแปร
Komkai Pawuttanon
การประกาศตัวแปรในภาษาซี
การประกาศตัวแปรในภาษาซี
mycomc55
การเขียนโปรแกรม Dev c++
การเขียนโปรแกรม Dev c++
Naowarat Jaikaroon
การเขียนคำสั่งขั้นพื้นฐาน(ภาษาC)
การเขียนคำสั่งขั้นพื้นฐาน(ภาษาC)
Visaitus Palasak
บทที่1 พื้นฐานโปรแกรมภาษาซี
บทที่1 พื้นฐานโปรแกรมภาษาซี
Komkai Pawuttanon
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซี
choco336
แผนการสอนวิชาการเขียนโปรแกรมภาษาซี
แผนการสอนวิชาการเขียนโปรแกรมภาษาซี
เทวัญ ภูพานทอง
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
Chess
Destacado
(13)
เครื่องหมายและการดำเนินการในภาษาซี
เครื่องหมายและการดำเนินการในภาษาซี
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
ตัวแปรในภาษาซี
ตัวแปรในภาษาซี
การเข้าใช้โปรแกรมซี Dev C++
การเข้าใช้โปรแกรมซี Dev C++
การเขียนฟังก์ชั่นในภาษา C
การเขียนฟังก์ชั่นในภาษา C
บทที่ 2 ตัวแปร
บทที่ 2 ตัวแปร
การประกาศตัวแปรในภาษาซี
การประกาศตัวแปรในภาษาซี
การเขียนโปรแกรม Dev c++
การเขียนโปรแกรม Dev c++
การเขียนคำสั่งขั้นพื้นฐาน(ภาษาC)
การเขียนคำสั่งขั้นพื้นฐาน(ภาษาC)
บทที่1 พื้นฐานโปรแกรมภาษาซี
บทที่1 พื้นฐานโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซี
แผนการสอนวิชาการเขียนโปรแกรมภาษาซี
แผนการสอนวิชาการเขียนโปรแกรมภาษาซี
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
แผนการจัดการเรียนรู้รายวิชาการเขียนโปรแกรมด้วยภาษาซี
คำสั่งควบคุม
1.
คำสั่งควบคุม(Control Statement)
2.
คำสั่งควบคุม(Control Statement) คำสั่งควบคุมเป็นคำสั่งที่สำคัญในการเขียนโปรแกรม
ซึ่งเป็นคำสั่งที่ช่วยควบคุมทิศทางการทำงานของโปรแกรมให้เป็นไปตามที่ต้องการ แบ่งออกเป็น 2 ประเภท คือ 1. คำสั่งเงื่อนไข (Condition Statement) ได้แก่ คำสั่ง if, if-else, switch 2. คำสั่งทำซ้ำ (IterationStatement) ได้แก่ for, while, do-while
3.
1. คำสั่งประเภทเงื่อนไข(Condition Statement)
เป็นคำสั่งที่ใช้ในการตรวจสอบเงื่อนไขตามที่ได้เขียนไว้ในโปรแกรม เพื่อให้โปรแกรมทำงานตามข้อกำหนดที่เราต้องการ เมื่อโปรแกรมนำเอาเงื่อนไขมาทำการตรวจสอบ โดยการเปรียบเทียบค่าตามเงื่อนไข ซึ่งผลลัพธ์ที่ได้จะมีอยู่ 2 ค่าเท่านั้น คือ “จริง”(True) หรือ “เท็จ”(Flase) ถ้าผลลัพธ์ที่ได้เป็น “จริง”จะให้โปรแกรมทำคำสั่งอะไรต่อไป หรือถ้าผลลัพธ์เป็น “เท็จ”จะให้โปรแกรมทำอะไร
4.
5.
6.
คำสั่งเงื่อนไขที่นำมาใช้ในการพัฒนาโปรแกรมควบคุมหุ่นยนต์ MicroCamp ได้แก่
คำสั่ง if-else , if-else-if รูปแบบ คำสั่ง if-else(แถวที่ I ,III และ IV) และ คำสั่ง if ซ้อน if(แถวที่ I -IV) Iif (เงื่อนไขเปรียบเทียบที่ 1) {คำสั่งที่ 1 ที่ต้องการให้กระทำ ถ้าผลเปรียบเทียบเป็นจริง คำสั่งที่ 2 ที่ต้องการให้กระทำ ถ้าผลเปรียบเทียบเป็นจริง } IIelse if (เงื่อนไขเปรียบเทียบที่ 2) //เมื่อเงื่อนไขที่ 1 ไม่เป็นจริงก็มาตรวจสอบเงื่อนไขที่ 2 ต่อ {คำสั่งที่ 3 ที่ต้องการให้กระทำ ถ้าผลเปรียบเทียบเป็นจริง คำสั่งที่ 4 ที่ต้องการให้กระทำ ถ้าผลเปรียบเทียบเป็นจริง } IIIelse { คำสั่งที่ 5 ต้องการให้กระทำ ถ้าผลเปรียบเทียบทุกกรณีเป็นเท็จ คำสั่งที่ 6 ต้องการให้กระทำ ถ้าผลเปรียบเทียบทุกกรณีเป็นเท็จ } IV คำสั่งที่ 7// เป็นคำสั่งปกติที่โปรแกรมจะทำต่อ เมื่อโปรแกรมหลุดออกจากคำสั่ง if
7.
ตัวอย่างคำสั่ง if-else และ
if-else-if (if ซ้อน if) #include <in_out.h> #include <motor.h> #include <sleep.h> Void main() { if (in_d(2)==0) // ผลจากการทดสอบบนหุ่นถ้าหากมีการกด { backward(100); ปุ่ม SW1 บนหุ่นจะทำให้เงื่อนไขเป็น “จริง” sleep(300); หุ่นยนต์จะเดินถอยหลังและเลี้ยวซ้ายและเดินต่อไปเรื่อยๆ s_left(50); } ถ้าไม่มีการกดปุ่ม sw1 แสดงว่าเงื่อนไขเป็น “เท็จ” ก็มา else if (in_d(3)==0) ตรวจสอบเงื่อนไขที่ 2 ว่ามีการกดปุ่ม sw2 หรือไม่ ถ้ามี { forward(100); แสดงว่าเงื่อนไขเป็น “จริง” หุ่นยนต์ก็จะเดินหน้าและเลี้ยวซ้าย sleep(300); ถ้าไม่มีการกดปุ่ม sw2 แสดงว่าเงื่อนไขเป็น “เท็จ” ก็มาทำ s_left(50); } คำสั่งใน else คือ หุ่นจะเลี้ยวขวา และโปรแกรมก็จะมาทำ else คำสั่งสุดท้ายหลังจบบล็อคคำสั่ง if คือหุ่นยนต์ก็จะหยุดเดิน { s_right(50); } นั่นเอง // motor_stop(); }
8.
9.
10.
11.
Descargar ahora