อ. วชิระ หล่อประดิษฐ์. ตัว ดำเนินกา ร ศัพท์เฉพาะตัวอย่ าง ผลลัพธ์ ให้ a=3; b=2; <Less thana < b;False >Greater thana > b;True <=Less than or equal.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
ครั้งที่ 9 Function(ต่อ).
Advertisements

รายวิชา ง40102 หลักการแก้ปัญหาและการโปรแกรม
โครงสร้างโปรแกรมภาษา C
ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม
สาขาวิชาคอมพิวเตอร์ คณะวิทยาศาสตร์และเทคโนโลยี
อัลกอริทึ่มทำงานวนซ้ำ
โดยอาจารย์ศิริพร ศักดิ์บุญญารัตน์ ครูชำนาญการ โรงเรียนมหิดลวิทยานุสรณ์
คำสั่ง while และ คำสั่ง do..while
Control Statement if..else switch..case for while do-while.
Control Statement for while do-while.
การโปรแกรมควบคุมแบบทำงานซ้ำ
Lecture no. 5 Control Statements
ตัวอย่าง Flowchart.
การควบคุมทิศทางการทำงาน
LAB # 4 Computer Programming 1 1. พิจารณาโปรแกรมต่อไปนี้
LAB # 3 Computer Programming 1
คำสั่ง while ควบคุมการทำงานวนซ้ำ กรณีระบบงานมีลักษณะตรวจสอบเงื่อนไขก่อน แล้วเข้าสู่ส่วนลำดับงานคำสั่งที่กำหนดไว้ การเขียนคำสั่ง while ต้องกำหนดนิพจน์แบบตรรกะเป็นเงื่อนไขมีค่าในหน่วยความจำเป็น.
ผังงานโปรแกรม (Program Flowchart)
คำสั่งเพื่อการกำหนดเงื่อนไข
CE 112 บทที่ 5 การทำซ้ำในภาษา C
รับและแสดงผลข้อมูล.
Lab 8: คำสั่ง Do-While อ.ณัฐพงศ์ พยัฆคิน.
อ.อรวรรณ เชาวลิต For คำสั่งวนซ้ำ อ.อรวรรณ เชาวลิต
Repetitive Instruction
คำสั่งวนซ้ำ (Looping)
คำสั่งควบคุมการทำงาน
การรับข้อมูลเบื้องต้นโดยใช้ฟังก์ชั่น scanf
Arrays.
C Programming Lecture no. 6: Function.
การควบคุมทิศทางการทำงานของโปรแกรม
บทที่ 11 การเขียนโปรแกรมภาษาซี
หน่วยที่ นิพจน์ในภาษา C
หน่วยที่ 4: คำสั่งควบคุมโปรแกรม (Control Flow Command)
ตัวอย่างโปรแกรมคำนวณหาพื้นที่สี่เหลี่ยม
คำสั่งควบคุมการทำงาน
Flow Control.
การคำนวณทางคณิตศาสตร์ ตัวดำเนินการ
Chapter 5 คำสั่งควบคุมการทำซ้ำ
ตัวแปรกับชนิดของข้อมูล
ง30212 การเขียนโปรแกรมภาษาคอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
คำสั่ง while และ do…while
คำสั่ง for ง30212 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์
หมวดวิชาคอมพิวเตอร์ โรงเรียนพะเยาพิทยาคม โดย อ.วัชระ การสมพจน์
คำสั่งควบคุมการทำงานของ ActionScripts
ทบทวน กันก่อน .....กระบวนการแปลโปรแกรม
Week 6 การทำซ้ำโดย for loop
Week 5 การทำซ้ำโดย while loop และ do while loop
Week 6 การทำซ้ำโดย for loop
Chapter 5 การทำซ้ำโดย while loop และ do while loop
Week 5 การทำซ้ำโดย while loop และ do while loop
คำสั่งควบคุมขั้นตอน Flow control statements
1 Special Operators Special Operators ตัวดำเนินการพิเศษ Increment and decrement operators Conditional Operator.
หลักการเขียนโปรแกรม ( )
การเขียนโปรแกรมแบบวนซ้ำ: คำสั่ง while คำสั่ง do….while
ตัวดำเนินการ และนิพจน์คณิตศาสตร์
หลักสูตรอบรมครู คอมพิวเตอร์ หลักสูตรอบรมครู คอมพิวเตอร์ หลักสูตรที่ ๑ ทักษะการโปรแกรม เบื้องต้น วันที่สาม.
PHP การตรวจสอบเงื่อนไข.
อัลกอริทึ่มทำงานวนซ้ำ
Computer Programming Asst. Prof. Dr. Choopan Rattanapoka
บทที่ 7 เงื่อนไขในภาษาซี
การเขียน แบบวนซ้ำ , วนลูป
CONDITION Computer Programming Asst. Prof. Dr. Choopan Rattanapoka.
การเขียนโปรแกรม (ภาษาซี)
C-Programming บทที่ 8 การทำซ้ำ C Programming.
การทำซ้ำ Pisit Nakjai.
Computer Programming การเขียนโปรแกรมคอมพิวเตอร์
Computer Programming การเขียนโปรแกรม คอมพิวเตอร์ สัปดาห์ที่ 6 คำสั่งควบคุมการทำงานแบบ เงื่อนไขและคำสั่งควบคุมการ ทำงานแบบวนซ้ำ.
Week 5 While and Do-While loop (Control Structure 2)
รูปแบบของการใช้คำสั่ง for for( ตัวแปร = ค่าเริ่มต้น ; นิพจน์ตรรกะ ; ค่าเพิ่มหรือค่าลด ) { statement(s); } ตัวอย่าง กรณีกำหนดการวนซ้ำเป็นค่าคงที่ For(n=1;n
ผังงานโปรแกรม (Program Flowchart)
ใบสำเนางานนำเสนอ:

อ. วชิระ หล่อประดิษฐ์

ตัว ดำเนินกา ร ศัพท์เฉพาะตัวอย่ าง ผลลัพธ์ ให้ a=3; b=2; <Less thana < b;False >Greater thana > b;True <=Less than or equal a <= b; False >=Greater than or equal a >= b; True ==Equala == b; False !=Not equala != b; True ใช้ในการแสดงการเปรียบเทียบ ค่าที่ได้จะเป็นค่าความจริง

หากต้องการสร้างโปรแกรม ประยุกต์งานคำนวณ ให้สามารถ วนซ้ำการคำนวณค่าโบนัส ตามเงื่อนไขที่กำหนด ตามรูปแบบโปรแกรมดังนี้ Report Bonus ******************************* ******************************* ** Code=> 101 Name=> Wachira Summit=> ******************************* ******************************* ** Bonus=> ******************************* ******************************* ** Calculate Again (y/n)?=> y ******************************* ******************************* ** Code=> 102 Name=> Thiraporn Summit=> ******************************* ******************************* ** Bonus=> ******************************* ******************************* ** Calculate Again (y/n)?=> n Bye Bye! Report Bonus ******************************* ******************************* ** Code=> 101 Name=> Wachira Summit=> ******************************* ******************************* ** Bonus=> ******************************* ******************************* ** Calculate Again (y/n)?=> y ******************************* ******************************* ** Code=> 102 Name=> Thiraporn Summit=> ******************************* ******************************* ** Bonus=> ******************************* ******************************* ** Calculate Again (y/n)?=> n Bye Bye!

Start End เงื่อนไข คำสั่ง ไม่ตรงเงื่อนไข ตรงเงื่อนไข

 รูปแบบคำสั่ง for ( ตัวแปร = ค่าเริ่มต้น ; นิพจน์ตรวจสอบ เงื่อนไข ; ค่าเพิ่มหรือค่าลด ) { คำสั่ง ; }  ตัวอย่างการใช้ For #include main() {char name[30]; int n; for (n = 1; n < 6; n++) { printf (“No. => %d”,n); printf (“Name is => ”); scanf (“%s”, name); }

 รูปแบบคำสั่ง ตัวแปร = ค่าเริ่มต้น while ( นิพจน์ตรวจสอบเงื่อนไข ) { คำสั่ง ; ค่าเพิ่มหรือค่าลด }  เขียนโปรแกรมต่อไปนี้ #include main() {char name[30]; int n; n = 1; while (n < 6) { printf (“No. => %d”,n); printf (“Name is => ”); scanf (“%s”, name); n++; } ตัวแปร = ค่าเริ่มต้น นิพจน์ตรวจสอบเงื่อนไข ค่าเพิ่มหรือค่าลด

Start End เงื่อนไข คำสั่ง ไม่ตรงเงื่อนไข ตรงเงื่อนไข do

 รูปแบบคำสั่ง ตัวแปร = ค่าเริ่มต้น do { คำสั่ง ; ค่าเพิ่มหรือค่าลด } while ( นิพจน์ตรวจสอบเงื่อนไข );  เขียนโปรแกรมต่อไปนี้ #include main() {char name[30]; int n; n = 1; do { printf (“No. => %d”,n); printf (“Name is => ”); scanf (“%s”, name); n++; } while (n < 6); } ตัวแปร = ค่า เริ่มต้น นิพจน์ตรวจสอบ เงื่อนไข ค่าเพิ่มหรือ ค่าลด

 ให้เขียนโปรแกรม เพื่อทำการแสดงผลต่อไปนี้ ( ให้เวลา 1 ชม.)  พร้อมทั้งเขียน Flowchart อธิบายการทำงาน ◦ แถวที่ 1 ให้เขียนโปรแกรมเพื่อแสดงการ + เลข ของเลขจำนวน คู่ ตั้งแต่ 1-30 ◦ แถวที่ 2 ให้เขียนโปรแกรมเพื่อแสดงการ + เลข ของเลขจำนวน คี่ ตั้งแต่ 1-30 ◦ แถวที่ 3 ให้เขียนโปรแกรมเพื่อแสดงการ + เลข ของเลขที่หาร ด้วย 3 ลงตัว ตั้งแต่ 1-30 ◦ แถวที่ 4 ให้เขียนโปรแกรมเพื่อแสดงการ + เลข ของเลขที่หาร ด้วย 8 ลงตัว ตั้งแต่ 1-30 ◦ แถวที่ 5 ให้เขียนโปรแกรมเพื่อแสดงการ + เลข ของเลขที่ mod 5 (%) แล้วเหลือเศษ 1 ตั้งแต่ 1-30  เสร็จแล้วให้นำมาตอบคำถามทีละคน