Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
ITitle A'lohaa
PPTX, PDF
273 views
การเขียนคำสั่งควบคุมแบบวนซ้ำ
การเขียนคำสั่งควบคุมแบบวนซ้ำ
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 20
2
/ 20
3
/ 20
4
/ 20
5
/ 20
6
/ 20
7
/ 20
8
/ 20
9
/ 20
10
/ 20
11
/ 20
12
/ 20
13
/ 20
14
/ 20
15
/ 20
16
/ 20
17
/ 20
18
/ 20
19
/ 20
20
/ 20
More Related Content
PPTX
การเขียนแบบคำสั่งควบคุมแบบวนซ้ำ
by
Kornnicha Wonglai
PDF
3.4 ตัวดำเนินการและนิพจน์
by
รัสนา สิงหปรีชา
PPT
นิพจน์ทางคณิตศาสตร์
by
ขจรศักดิ์ วิเศษสุนทร
PDF
แบบฝึกหัดโครงสร้างการเขียนผังงาน
by
Chess
PPT
Doc 40720.914467592650
by
Jakkree Eiei
PPTX
กลุ่ม 4 การเขียนคำสั่งควบคุมแบบวนซ้ำ
by
Sarocha Makranit
PPTX
การเขียนคำสั่งควบคุมแบบวนซ้ำ
by
Poeruthai Kittiphan
PPTX
งานนำเสนอ1
by
Janë Janejira
การเขียนแบบคำสั่งควบคุมแบบวนซ้ำ
by
Kornnicha Wonglai
3.4 ตัวดำเนินการและนิพจน์
by
รัสนา สิงหปรีชา
นิพจน์ทางคณิตศาสตร์
by
ขจรศักดิ์ วิเศษสุนทร
แบบฝึกหัดโครงสร้างการเขียนผังงาน
by
Chess
Doc 40720.914467592650
by
Jakkree Eiei
กลุ่ม 4 การเขียนคำสั่งควบคุมแบบวนซ้ำ
by
Sarocha Makranit
การเขียนคำสั่งควบคุมแบบวนซ้ำ
by
Poeruthai Kittiphan
งานนำเสนอ1
by
Janë Janejira
Similar to การเขียนคำสั่งควบคุมแบบวนซ้ำ
PPT
กลุ่ม 4
by
Sarocha Makranit
PDF
ตัวดำเนินการทางคณิตศาสตร์
by
เทวัญ ภูพานทอง
PPTX
ตัวแปร ชนิดข้อมูล ตัวดำเนินการ นิพจน์ และค่าคงที่
by
ปณพล ดาดวง
PPT
นิพจน์ทางคณิตศาสตร์
by
ขจรศักดิ์ วิเศษสุนทร
PPTX
C lab5 2
by
Mevenwen Singollo
PDF
งานทำBlog บทที่ 4
by
รัสนา สิงหปรีชา
PDF
Unit9
by
Chommy Rainy Day
PDF
Answer unit3.2
by
KwanJai Cherubstar
PPTX
Presentation2
by
Fern Pankaew
PPTX
การเขียนคำสั่งควบคุมแบบวนซ้ำ
by
B'Benz Sunisa
PDF
บทที่4
by
แอมม' ออยย.
PDF
งานที่ #1 ตัวรายงานการเขียนคำสั่งควบคุมแบบมีทางเลือก
by
Itslvle Parin
PDF
งานPPT
by
MMp'New Aukkaradet
PDF
บทที่ 3
by
Komkai Pawuttanon
PDF
โจทย์ปัญหา Pbl 6
by
anusong
PDF
โจทย์ปัญหา Pbl 6
by
siriyaporn20099
PDF
โจทย์ปัญหา Pbl 6
by
siriyaporn20099
PDF
โจทย์ปัญหา Pbl 6
by
siriyaporn20099
PDF
โจทย์ปัญหา Pbl 6
by
siriyaporn20099
PPT
การควบคุมคำสั่งแบบวนซ้ำ
by
Nomjeab Nook
กลุ่ม 4
by
Sarocha Makranit
ตัวดำเนินการทางคณิตศาสตร์
by
เทวัญ ภูพานทอง
ตัวแปร ชนิดข้อมูล ตัวดำเนินการ นิพจน์ และค่าคงที่
by
ปณพล ดาดวง
นิพจน์ทางคณิตศาสตร์
by
ขจรศักดิ์ วิเศษสุนทร
C lab5 2
by
Mevenwen Singollo
งานทำBlog บทที่ 4
by
รัสนา สิงหปรีชา
Unit9
by
Chommy Rainy Day
Answer unit3.2
by
KwanJai Cherubstar
Presentation2
by
Fern Pankaew
การเขียนคำสั่งควบคุมแบบวนซ้ำ
by
B'Benz Sunisa
บทที่4
by
แอมม' ออยย.
งานที่ #1 ตัวรายงานการเขียนคำสั่งควบคุมแบบมีทางเลือก
by
Itslvle Parin
งานPPT
by
MMp'New Aukkaradet
บทที่ 3
by
Komkai Pawuttanon
โจทย์ปัญหา Pbl 6
by
anusong
โจทย์ปัญหา Pbl 6
by
siriyaporn20099
โจทย์ปัญหา Pbl 6
by
siriyaporn20099
โจทย์ปัญหา Pbl 6
by
siriyaporn20099
โจทย์ปัญหา Pbl 6
by
siriyaporn20099
การควบคุมคำสั่งแบบวนซ้ำ
by
Nomjeab Nook
More from ITitle A'lohaa
PDF
Isโครงการหมาน้อยร้อยฝันแก้ไข2
by
ITitle A'lohaa
PPTX
โครงการ Is3 (แก้ไข)
by
ITitle A'lohaa
DOCX
โครงการหมาน้อยร้อยฝันสมบูรณ์ 1
by
ITitle A'lohaa
DOC
บทที่1-3แก้ไข โครงการหมาน้อยร้อยฝัน
by
ITitle A'lohaa
DOCX
โครงการหมาน้อยร้อยฝัน
by
ITitle A'lohaa
PPT
โครงการ Is3 หมาน้อยร้อยฝัน
by
ITitle A'lohaa
PPTX
สรุปโครงการหมาน้อยร้อยฝัน
by
ITitle A'lohaa
PPTX
งานกลุ่มเทคโนโลยี5/1
by
ITitle A'lohaa
PPTX
งานกลุ่มเทคโนโลยี5/1
by
ITitle A'lohaa
DOCX
It news
by
ITitle A'lohaa
PDF
ล้ำมาก
by
ITitle A'lohaa
DOCX
It news
by
ITitle A'lohaa
DOCX
ฮือฮา Protonmail
by
ITitle A'lohaa
DOCX
ฮ อฮา Protonmail บร การอ_เมล_ร_ปแบบใหม_ท__ปลอดภ_ยมากท__ส_ดในตอนน__
by
ITitle A'lohaa
Isโครงการหมาน้อยร้อยฝันแก้ไข2
by
ITitle A'lohaa
โครงการ Is3 (แก้ไข)
by
ITitle A'lohaa
โครงการหมาน้อยร้อยฝันสมบูรณ์ 1
by
ITitle A'lohaa
บทที่1-3แก้ไข โครงการหมาน้อยร้อยฝัน
by
ITitle A'lohaa
โครงการหมาน้อยร้อยฝัน
by
ITitle A'lohaa
โครงการ Is3 หมาน้อยร้อยฝัน
by
ITitle A'lohaa
สรุปโครงการหมาน้อยร้อยฝัน
by
ITitle A'lohaa
งานกลุ่มเทคโนโลยี5/1
by
ITitle A'lohaa
งานกลุ่มเทคโนโลยี5/1
by
ITitle A'lohaa
It news
by
ITitle A'lohaa
ล้ำมาก
by
ITitle A'lohaa
It news
by
ITitle A'lohaa
ฮือฮา Protonmail
by
ITitle A'lohaa
ฮ อฮา Protonmail บร การอ_เมล_ร_ปแบบใหม_ท__ปลอดภ_ยมากท__ส_ดในตอนน__
by
ITitle A'lohaa
การเขียนคำสั่งควบคุมแบบวนซ้ำ
1.
การเขียนคาสั่งควบคุมแบบวนซ้า
2.
นิพจน์ทางคณิตศาสตร์ • ทางคณิตศาสตร์นั้นเป็นนิพจน์ที่ใช้ในการคานวณ ซึ่งนิพจน์ทาง คณิตศาสตร์นั้นจะมีรูปแบบเหมือนกับสมการคณิตศาสตร์
แต่จะ ประกอบไปด้วย ค่าคงที่หรือตัวแปร ซึ่งเรียกอีกอย่างว่า “ตัวถูก ดาเนินการ” (Operand) แล้วเชื่อมกันด้วยเครื่องหมายทาง คณิตศาสตร์ หรือเรียกอีกอย่างว่า ตัวดาเนินการ (Operator) นั่นเองรูปแบบ[ตัวถูกดาเนินการตัวแรก] [ตัวดาเนินการ] [ตัวถูกดาเนินการตัวที่สอง] ตัวอย่าง • A+B • 2+A
3.
ตัวดาเนินการทางคณิตศาสตร์ ตัวดาเนินการ(Operator) หมายถึง
เครื่องหมายที่ ใช้เชื่อมต่อกันระหว่างนิพจน์ หรือตัวแปรอย่างน้อย 2 ตัวขึ้นไป โดยที่ข้อมูลที่ถูกกระทาหรือตัวที่ถูก กระทาเราเรียกว่า โอปะแรนต์(Operand) ตัวดาเนินการทางคณิตศาสตร์ของภาษา C มีดังนี้ แสดงตัวดาเนินการทางคณิตศาสตร์ การสร้างนิพจน์ทางคณิตศาสตร์ ถ้าเป็นนิพจน์ที่มีตัวถูกดาเนินการเพียง 2 ตัวจะไม่มี ปัญหาอะไร แต่ถ้าเกิดมีตัวถูกดาเนินการมากกว่า 2 ตัวขึ้นไป ผู้ใช้จะต้องคานึงถึงลาดับความสาคัญ ของตัวดาเนินการด้วย มิฉะนั้นอาจจะได้ผลลัพธ์ที่ไม่ตรงตามความต้องการได้
4.
ตารางลาดับความสาคัญของตัวดาเนินการทางคณิตศาสตร์ (ยิ่งมากยิ่งสาคัญ)
5.
ตัวอย่างนิพจน์และวิธีการคานวณ
6.
โครงสร้างควบคุมแบบวนซ้า • โครงสร้างควบคุมแบบวนซ้า เป็นโครงสร้างที่ใช้สาหรับกาหนดให้มี การประมวลผลคาสั่งซ้า
ๆ กัน ตั้งแต่ 1 ครั้งขึ้นไป ทั้งนี้ขึ้นอยู่กับ เงื่อนไขในการทางาน โครงสร้างควบคุมแบบวนซ้า (repetitioncontrol structure) ประกอบด้วย • คาสั่ง for • คาสั่ง while • คาสั่ง do-while
7.
คาสั่ง FOR • การใช้คาสั่ง
FOR • คาสั่ง FOR เป็นข้อคาสั่งให้โปรแกรมทางานซ้า ๆ กัน ตามจานวนรอบที่กาหนดเป็น การกาหนดค่า ล่วงหน้าให้กับโปรแกรม เนื่องจากเราจะรู้จานวนรอบการทางานที่ แน่นอนโดยกาหนดค่าเริ่มต้นให้กับตัว แปรจากนั้นให้ตัวแปรทาการปรับปรุงค่าเพื่อ วนรอบการทางานกลับมาทดสอบค่าตามเงื่อนไขที่กาหนดจน จบค่าสุดท้ายที่ตั้งไว้จึง หยุดการทางานมีรูปแบบดังนี้ • for (expression1; expression2; expression3)statement;หรือ for (expression1; expression2; expression3){statement(s);} • for (ค่าเริ่มต้น ; เงื่อนไขเช็คค่าปลาย ; ค่าเพิ่ม) คาสั่งที่ต้องการดาเนินการ ;
8.
ลักษณะการทางานของคาสั่ง for
10.
คาสั่ง while • คาสั่ง
while เงื่อนไขการวนซ้า จะถูกประเมินค่า ถ้าพบว่า เงื่อนไขการวน ซ้า มีค่าเป็นจริง คาสั่ง ภายใต้คาสั่ง while จะถูกประเมินผลเป็นรอบแรก แล้ว เงื่อนไขการวนซ้า จะถูกประเมินอีกครั้ง หากพบว่า เงื่อนไขการวนซ้า ยังมีค่า เป็นจริง คาสั่ง จะถูกประเมินอีกครั้ง จนกระทั่ง เงื่อนไขการวนซ้า มีค่าเป็นเท็จ คาสั่ง while จึงจะสิ้นสุดลงการประเมินค่า เงื่อนไขการวนซ้า ของคาสั่ง while ในครั้งแรก และพบว่ามีค่าเป็นเท็จ คาสั่ง จะไม่ประมวลผลเลย
11.
ลักษณะการทางานของคาสั่ง while
13.
คาสั่ง do-while • โครงสร้างแบบวนซ้า
คาสั่ง do-while มีรูปแบบดังนี้ do คาสั่ง;While ( เงื่อนไขการวนซ้า); • คาสั่ง จะถูกประมวลผลโดยไม่มีเงื่อนไขใด ๆ ในรอบแรก จากนั้นเงื่อนไข การวนซ้า จะถูกประเมินค่า และคาสั่ง จะถูกประมวลผลซ้าอีกทุกครั้ง ที่ เงื่อนไขการวนซ้ามีค่าเป็นจริง และในครั้งแรกที่ เงื่อนไขการวนซ้า มีค่า เป็นเท็จ คาสั่ง do-while จึงจะสิ้นสุดลง คาสั่งภายใต้คาสั่ง do- while อาจเป็นคาสั่งอย่างง่ายหรือคาสั่งเชิงประกอบ
14.
ลักษณะการทางานของคาสั่ง while
15.
ตัวอย่างโปรแกรมรับและแสดงข้อมูล
16.
กรณีศึกษา การใช้คาสั่งควบคุมวนซ้า • การใช้คาสั่ง
while เพื่อวนคานวณค่าสะสมตัวเลข 1 ถึง 10 และหาค่าเฉลี่ย แล้วแสดงผลออกจอภาพ
17.
• ผลลัพธ์ที่ได้จากโปรแกรม
18.
• คำอธิบำย โปรแกรมสามารถอธิบายการทางานของโปรแกรมที่สาคัญ
ๆ ได้ดังนี้ • – บรรทัดที่ 8 คาสั่ง while (n < 11) เพื่อควบคุมการทางานของโปรแกรมให้ ทางานซ้า ๆ กัน โดยการทางานของคาสั่ง while จะตรวจสอบเงื่อนไข n < 11 เป็นจริงหรือเท็จ ถ้าเป็นจริงจะทางานตามคาสั่งที่อยู่ภายใน loop while คือ บรรทัดที่ 10 และ 11 จากนั้นจะกลับมาตรวจสอบเงื่อนไขใหม่ ทาอย่างนี้ซ้า ๆ จนกว่า ตรวจสอบเงื่อนไข n < 11 เป็นเท็จ จึงจะออกจาก loop while แล้วไปทาคาสั่ง บรรทัดที่ 13 ถึง คาสั่งบรรทัดที่ 18 • – บรรทัดที่ 10 และ 11 เป็นคาสั่งที่โปรแกรมจะทางานภายหลังจากตรวจสอบ เงื่อนไข while แล้วเป็นจริง นั่นคือ คานวณค่าสะสมของตัวแปร sum และ เพิ่ม ค่า n ทีละ 1 ตามลาดับ • – บรรทัดที่ 13 ถึง 18 เป็นคาสั่งที่โปรแกรมจะทางานภายหลังจากตรวจสอบเงื่อนไข while แล้วเป็นเท็จ คือ ลดค่าตัวแปร n ลง 1 แล้วคานวณค่าเฉลี่ยเก็บไว้ที่ตัวแปร avg และพิมพ์ค่าตัวแปร n, sum และ avg แสดงที่จอภาพ พร้อมกับพิมพ์ ข้อความให้กดคีย์ใด ๆ เพื่อกลับสู่โปรแกรม สุดท้ายจะหยุดรอรับค่าใด ๆ จาก คีย์บอร์ด เช่น ถ้ากด enter ก็จะกลับสู่โปรแกรม
20.
สมาชิกกลุ่ม 1.นำยชัยวัฒน์ พลอยงำม เลขที่
2 2.นำยกิตติภพ บุญเลิศ เลขที่ 7 3.นำงสำวมนัญชยำ ธัยยำวัฒน์ เลขที่ 17 4.นำงสำวสโรชำ ศรีสุวรรณ เลขที่ 30 5.นำงสำวชิดำรัตน์ อินแถลง เลขที่ 31 6.นำงสำวดลนภำ บ่อทรัพย์ เลขที่ 32 ชั้นมัธยมศึกษำปีที่ 6/1
Download