การเขียน แบบวนซ้ำ , วนลูป

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
โครงสร้างโปรแกรมภาษา C
Advertisements

การจำลองความคิด รายวิชา ง40102 หลักการแก้ปัญหาและการโปรแกรม
ลักษณะโครงสร้างของผังงาน
คำสั่ง while และ คำสั่ง do..while
การเขียนโปรแกรม แบบมีโครงสร้าง (ต่อ)
Control Statement if..else switch..case for while do-while.
Control Statement for while do-while.
บทที่ ๖ หลักการแก้ปัญหาด้วยคอมพิวเตอร์
การโปรแกรมควบคุมแบบทำงานซ้ำ
ตัวอย่าง Flowchart.
คำสั่ง while ควบคุมการทำงานวนซ้ำ กรณีระบบงานมีลักษณะตรวจสอบเงื่อนไขก่อน แล้วเข้าสู่ส่วนลำดับงานคำสั่งที่กำหนดไว้ การเขียนคำสั่ง while ต้องกำหนดนิพจน์แบบตรรกะเป็นเงื่อนไขมีค่าในหน่วยความจำเป็น.
ผังงานโปรแกรม (Program Flowchart)
บทที่ 5 การทำงานแบบวนซ้ำ
CE 112 บทที่ 5 การทำซ้ำในภาษา C
เนื้อหา ประเภทของโปรแกรมภาษา ขั้นตอนการพัฒนาโปรแกรม
วิชา การออกแบบและพัฒนาซอฟต์แวร์
อ.อรวรรณ เชาวลิต For คำสั่งวนซ้ำ อ.อรวรรณ เชาวลิต
บทที่ 1. พื้นฐานความรู้ทั่วไป
คำสั่งควบคุมการทำงาน
การควบคุมทิศทางการทำงานของโปรแกรม
การเขียนผังงานแบบโครงสร้าง
WHILE..DO คำสั่งควบคุมให้ทำงานซ้ำ โดยที่ต้องตรวจสอบเงื่อนไขก่อนที่จะทำ
คำสั่ง Repeat...Until คำสั่งควบคุมให้ทำงานซ้ำ
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
Looping การวนรอบ บทที่ 4.
การเขียนโปรแกรมแบบมีทางเลือก
หน่วยที่ 4: คำสั่งควบคุมโปรแกรม (Control Flow Command)
คำสั่งควบคุมการทำงาน
การเขียนโปรแกรมภาษาซี
Chapter 5 คำสั่งควบคุมการทำซ้ำ
Chapter 7 Iteration Statement
การทำซ้ำด้วยคำสั่ง while
คำสั่ง while และ do…while
การทำซ้ำด้วย คำสั่ง for ง การเขียนได นามิกเว็บเพจ ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดง พิทยาคม.
คำสั่ง for ง30212 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์
การเขียนผังงาน.
การเขียนผังงาน จุดประสงค์ 1.อธิบายความของผังงานได้
Week 3 Flow Control in PHP
โครงสร้างข้อมูลคืออะไร ?
โดย อ. นัฐพงศ์ ส่งเนียม Do Loop Until โดย อ. นัฐพงศ์ ส่งเนียม
การเขียนผังงานแบบทำซ้ำ
Week 5 การทำซ้ำโดย while loop และ do while loop
Chapter 5 การทำซ้ำโดย while loop และ do while loop
Week 5 การทำซ้ำโดย while loop และ do while loop
การออกแบบโครงสร้าง (Structured Design)
การเขียนโปรแกรมเบื้องต้น
หลักการเขียนโปรแกรม ( )
หลักการเขียนโปรแกรม ( )
CHAPTER 4 Control Statements
การเขียนโปรแกรมแบบวนซ้ำ: คำสั่ง while คำสั่ง do….while
PHP การตรวจสอบเงื่อนไข.
คำสั่งทำซ้ำ for คำสั่ง for เป็นคำสั่งทำซ้ำในลักษณะ Definite loop คือทราบจำนวนรอบที่แน่นอนในการทำงาน ซึ่งจะใช้ตัวแปร 1 ตัวในการนับจำนวนรอบว่าครบตามกำหนดหรือไม่
ตัวแปร Array แบบ 1 มิติ การเขียนโปรแกรมแบบวนซ้ำ
หลักการเขียนโปรแกรม ( )
Computer Programming Asst. Prof. Dr. Choopan Rattanapoka
การแก้ปัญหาโปรแกรม (Flowchart)
การกระทำทางคณิตศาสตร์
C-Programming บทที่ 8 การทำซ้ำ C Programming.
Flowchart การเขียนผังงาน.
การรับและแสดงผลข้อมูล (Input/Output)
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
การเขียนโปรแกรมบนเว็บ (Web Programming) บทที่ 2: ทบทวนการเขียน ภาษา Java ใช้ร่วมกับ Html และการรับข้อมูลจาก Form.
การทำซ้ำ Pisit Nakjai.
การทำงานแบบวนซ้ำ (Iteration).
Computer Programming การเขียนโปรแกรมคอมพิวเตอร์
Computer Programming การเขียนโปรแกรม คอมพิวเตอร์ สัปดาห์ที่ 6 คำสั่งควบคุมการทำงานแบบ เงื่อนไขและคำสั่งควบคุมการ ทำงานแบบวนซ้ำ.
Week 5 While and Do-While loop (Control Structure 2)
Computer Program คือ ขั้นตอนการทำงาน ของคอมพิวเตอร์
ผังงานโปรแกรม (Program Flowchart)
Nested loop.
ใบสำเนางานนำเสนอ:

การเขียน แบบวนซ้ำ , วนลูป บทที่ 7 การเขียน แบบวนซ้ำ , วนลูป

จริง เท็จ Input ทางkeyboard Output ทางจอภาพ start End Input /output

โครงสร้างควบคุม (Control Structure) การควบคุมโปรแกรมให้ทำงานได้ตามต้องการ เราจำเป็นต้องมีความเข้าใจเกี่ยวกับโครงสร้างควบคุมของการเขียนภาษาโปรแกรม ประกอบด้วย ลำดับการทำงาน (Sequence) ทางเลือก,ตัดสินใจ (Decision) การวนซ้ำ (Iteration)

การเขียนโปรแกรมแบบ วนซ้ำ คำสั่ง for คำสั่ง while คำสั่ง do..while

ตรวจสอบเงื่อนไข ก่อนทำ

ทำ 1 รอบก่อน แล้วค่อย ตรวจสอบเงื่อนไข

ตรวจสอบเงื่อนไข ก่อนทำ start กำหนดค่าเริ่มต้น เงื่อนไข เท็จ เปลี่ยนแปลงค่าตัวแปร จริง คำสั่งต่าง ๆ คำสั่งถัดไป End

ทำ 1 รอบก่อน แล้วค่อย ตรวจสอบเงื่อนไข start กำหนดค่าตัวแปรเริ่มต้น คำสั่งต่าง ๆภายในลูป ตัวแปรเปลี่ยนแปลงค่า จริง เท็จ เงื่อนไข End

โจทย์ : ให้แสดงข้อมูล 1,2,3,.. ,10 num++ int num=1 เท็จ จริง โจทย์ : ให้แสดงข้อมูล 1,2,3,.. ,10 start int num=1 num<=10 เท็จ num++ จริง Print num End

โจทย์ : ให้แสดงข้อมูล 1,2,3,.. ,10 num++ int num=1 เท็จ จริง Print num โจทย์ : ให้แสดงข้อมูล 1,2,3,.. ,10 start int num=1 Print num num++ num<=10 จริง เท็จ End

ระหว่างเลข 1 – 100 ให้แสดงเฉพาะเลขคู่ แบบฝึกหัด ให้แสดงข้อมูล 1-100 ระหว่างเลข 1 – 100 ให้แสดงเฉพาะเลขคู่ ระหว่างเลข 1 – 1000 ให้แสดงเฉพาะเลขคี่ เขียนโปรแกรมให้รับค่าข้อมูลตัวเลขแล้วแสดงค่าตัวเลขนั้น ทางหน้าจอแต่ถ้าระบุตัวเลขเป็น 0 จบโปรแกรม

5. แสดงข้อมูลตัวเลข 30,31,32 ,.. 300 เพิ่มค่าทีละ 1 โจทย์ 5. แสดงข้อมูลตัวเลข 30,31,32 ,.. 300 เพิ่มค่าทีละ 1 6 ให้แสดงข้อมูลตัวเลข 10,20,30,40,….จนกระทั้งถึง 100 เพิ่มค่าทีละ 10 7. เขียนโปรแกรมให้รับค่าข้อมูลตัวเลขแล้วแสดงค่าตัวเลขนั้น ทางหน้าจอแต่ถ้าระบุตัวเลขเป็น 999 จึงหยุด 8. จากบวกเลข 1 + 2 + 3 +4 + 5 แล้วแสดงผลออกทางหน้าจอ

โจทย์ : ให้แสดงข้อมูล 1,2,3,.. ,100 num++ int num=1 เท็จ จริง Print โจทย์ : ให้แสดงข้อมูล 1,2,3,.. ,100 start int num=1 Print num num++ num<=100 จริง เท็จ End

โจทย์ : ให้แสดงข้อมูล 1,2,3,.. ,100 num++ int num=1 เท็จ จริง โจทย์ : ให้แสดงข้อมูล 1,2,3,.. ,100 start int num=1 num<=100 เท็จ num++ จริง Print num End

กรุณาระบุตัวเลขที่ต้องการแสดง : start กรุณาระบุตัวเลขที่ต้องการแสดง : X บาย ๆ จบโปรแกรม X !=0 เท็จ End จริง ตัวเลขที่จะแสดงคือเลข X

จริง เท็จ Input ทางkeyboard Output ทางจอภาพ start End Input /output