SlideShare a Scribd company logo
1 of 6
Download to read offline
การประมวลผลซํา ในการเขียนโปรแกรม จะมีการประมวลผลซํา
โปรแกรมทํางานตาม Statement หรือการประมวลผล
เขียน Statement นัน ซําไปซํามาในโค้ด
การทํางานจะทํางานตาม Statement
จริง โปรแกรมจะวนกลับไปทํางานตาม
โดยใช้ For
- ให้แสดงชือซํา เริม 1 - 10
ผลทีได้คือ
ทําเป็นกรอบ โดยใช้คําสัง For
การทําซํา For
ในการเขียนโปรแกรม จะมีการประมวลผลซํา (Loop หรือ
หรือการประมวลผล ทีกําหนดไว้ซํามากกว่า 1 ครัง โดยไม่จําเป็นทีจะต้อง
นัน ซําไปซํามาในโค้ด
Statement ไปจนหมด แล้ว ถ้าหาก เงือนไขทีกําหนดไว้ให้ทําซํา ยังเป็น
จริง โปรแกรมจะวนกลับไปทํางานตาม Statement อีกรอบ จนกว่า เงือนไขทีกําหนดไว้จะเป็นเท็จ
10
หรือ Iterate) เพือให้
ครัง โดยไม่จําเป็นทีจะต้อง
ไปจนหมด แล้ว ถ้าหาก เงือนไขทีกําหนดไว้ให้ทําซํา ยังเป็น
อีกรอบ จนกว่า เงือนไขทีกําหนดไว้จะเป็นเท็จ
ผลทีได้คือ
การใช้ While คือ มีการตรวจสอบเงือนไขก่อน หากเงือนไขเป็นจริง โปรแกรมจะเริมทําตาม
Statement ทีกําหนดไว้ แล้วกลับไปเริมต้นใหม่ จนกว่าเงือนไขจะเป็นไม่เป็นจริง ถึงจะหยุดการทํางาน
แล้วออกไปจาก Loop
ผลทีได้คือ แสดงผลออกมาในรูปแบบแนวนอน
มีการตรวจสอบเงือนไขก่อน หากเงือนไขเป็นจริง โปรแกรมจะเริมทําตาม
ทีกําหนดไว้ แล้วกลับไปเริมต้นใหม่ จนกว่าเงือนไขจะเป็นไม่เป็นจริง ถึงจะหยุดการทํางาน
แสดงผลออกมาในรูปแบบแนวนอน
มีการตรวจสอบเงือนไขก่อน หากเงือนไขเป็นจริง โปรแกรมจะเริมทําตาม
ทีกําหนดไว้ แล้วกลับไปเริมต้นใหม่ จนกว่าเงือนไขจะเป็นไม่เป็นจริง ถึงจะหยุดการทํางาน
ปรับให้เป็นแนวตัง
ผลทีได้คือ แสดงผลออกมาในรูปแนวตัง
ทําสูตรคูณ โดยใช้For
ทีได้คือ แสดงผลออกมาในรูปแนวตัง
ผลทีได้คือ
การใช้ Swtich case
การใช้งาน break ในประโยคคําสังทําซํา
คําสังทําซําทันที
จะใช้ break เพือให้โปรแกรมกระโดดข้ามไปทํางานในส่วนทีเหลือทันที
ในประโยคคําสังทําซํา while, do while, for หรือ switch จะทําให้ออกจากประโยค
เพือให้โปรแกรมกระโดดข้ามไปทํางานในส่วนทีเหลือทันที
จะทําให้ออกจากประโยค
ผลทีได้คือ
การใช้ Do while จะแตกต่างจาก
ระบุไว้เลย โดยไม่มีการเช็ค Condition
จริง จะทําการทําซํา แต่หากเงือนไขเป็นเท็จจะจบการทํางานแล้วออกจาก
จะแตกต่างจาก while Statement โดยที โปรแกรมจะเริมทํางานตาม
Condition ก่อน จากนันเมือทํางานเสร็จแล้วถึงจะเช็คเงือนไข หากเงือนไขเป็น
จริง จะทําการทําซํา แต่หากเงือนไขเป็นเท็จจะจบการทํางานแล้วออกจาก Loop
โดยที โปรแกรมจะเริมทํางานตาม Statement ที
ก่อน จากนันเมือทํางานเสร็จแล้วถึงจะเช็คเงือนไข หากเงือนไขเป็น
ผลทีได้คือ

More Related Content

Viewers also liked

惨劇Rooper Χ インスト用スライド(簡易版)
惨劇Rooper Χ インスト用スライド(簡易版)惨劇Rooper Χ インスト用スライド(簡易版)
惨劇Rooper Χ インスト用スライド(簡易版)kyun3
 
Мобильные устройства и информационная безопасность — ключевые риски и способы...
Мобильные устройства и информационная безопасность — ключевые риски и способы...Мобильные устройства и информационная безопасность — ключевые риски и способы...
Мобильные устройства и информационная безопасность — ключевые риски и способы...КРОК
 
ЦЕНТР РОЗВИТКУ ДИТИНИ "КАЛИНКА"
ЦЕНТР РОЗВИТКУ ДИТИНИ "КАЛИНКА"ЦЕНТР РОЗВИТКУ ДИТИНИ "КАЛИНКА"
ЦЕНТР РОЗВИТКУ ДИТИНИ "КАЛИНКА"Оксана Коваленко
 
Diseaese Eradication Past Present and Future
Diseaese Eradication Past Present and FutureDiseaese Eradication Past Present and Future
Diseaese Eradication Past Present and FutureEhab Omrani
 
Data Protection & Security Breakfast Briefing - Master Slides_28 June_final
Data Protection & Security Breakfast Briefing - Master Slides_28 June_finalData Protection & Security Breakfast Briefing - Master Slides_28 June_final
Data Protection & Security Breakfast Briefing - Master Slides_28 June_finalDr. Donald Macfarlane
 
Joe Russo's Almost Dead
Joe Russo's Almost DeadJoe Russo's Almost Dead
Joe Russo's Almost DeadWilliam Panzer
 
SOC 463/663 (Social Psych of Education) - Race/Ethnicity & Education
SOC 463/663 (Social Psych of Education) - Race/Ethnicity & EducationSOC 463/663 (Social Psych of Education) - Race/Ethnicity & Education
SOC 463/663 (Social Psych of Education) - Race/Ethnicity & EducationMelanie Tannenbaum
 

Viewers also liked (8)

惨劇Rooper Χ インスト用スライド(簡易版)
惨劇Rooper Χ インスト用スライド(簡易版)惨劇Rooper Χ インスト用スライド(簡易版)
惨劇Rooper Χ インスト用スライド(簡易版)
 
Мобильные устройства и информационная безопасность — ключевые риски и способы...
Мобильные устройства и информационная безопасность — ключевые риски и способы...Мобильные устройства и информационная безопасность — ключевые риски и способы...
Мобильные устройства и информационная безопасность — ключевые риски и способы...
 
ЦЕНТР РОЗВИТКУ ДИТИНИ "КАЛИНКА"
ЦЕНТР РОЗВИТКУ ДИТИНИ "КАЛИНКА"ЦЕНТР РОЗВИТКУ ДИТИНИ "КАЛИНКА"
ЦЕНТР РОЗВИТКУ ДИТИНИ "КАЛИНКА"
 
Diseaese Eradication Past Present and Future
Diseaese Eradication Past Present and FutureDiseaese Eradication Past Present and Future
Diseaese Eradication Past Present and Future
 
Data Protection & Security Breakfast Briefing - Master Slides_28 June_final
Data Protection & Security Breakfast Briefing - Master Slides_28 June_finalData Protection & Security Breakfast Briefing - Master Slides_28 June_final
Data Protection & Security Breakfast Briefing - Master Slides_28 June_final
 
Personagems gc
Personagems gcPersonagems gc
Personagems gc
 
Joe Russo's Almost Dead
Joe Russo's Almost DeadJoe Russo's Almost Dead
Joe Russo's Almost Dead
 
SOC 463/663 (Social Psych of Education) - Race/Ethnicity & Education
SOC 463/663 (Social Psych of Education) - Race/Ethnicity & EducationSOC 463/663 (Social Psych of Education) - Race/Ethnicity & Education
SOC 463/663 (Social Psych of Education) - Race/Ethnicity & Education
 

More from Ooy's Patchaya

การตัดภาพด้วยโปรแกรม Monteverdi-1.24
การตัดภาพด้วยโปรแกรม Monteverdi-1.24การตัดภาพด้วยโปรแกรม Monteverdi-1.24
การตัดภาพด้วยโปรแกรม Monteverdi-1.24Ooy's Patchaya
 
Object based classification
Object based classificationObject based classification
Object based classificationOoy's Patchaya
 
Suport vector Machine [SVM]
Suport vector Machine [SVM]Suport vector Machine [SVM]
Suport vector Machine [SVM]Ooy's Patchaya
 
ภาษาซี โปรแกรม Dev-C++
ภาษาซี โปรแกรม Dev-C++ภาษาซี โปรแกรม Dev-C++
ภาษาซี โปรแกรม Dev-C++Ooy's Patchaya
 
ผสมสีภาพถ่ายดาวเทียม
ผสมสีภาพถ่ายดาวเทียมผสมสีภาพถ่ายดาวเทียม
ผสมสีภาพถ่ายดาวเทียมOoy's Patchaya
 
การเรียกกล้อง
การเรียกกล้องการเรียกกล้อง
การเรียกกล้องOoy's Patchaya
 
การใช้สูตรหาพื้นที่ ด้วย Dev++
การใช้สูตรหาพื้นที่ ด้วย Dev++การใช้สูตรหาพื้นที่ ด้วย Dev++
การใช้สูตรหาพื้นที่ ด้วย Dev++Ooy's Patchaya
 
การใช้สูตรหาพื้นที่ ด้วย Dev++
การใช้สูตรหาพื้นที่ ด้วย Dev++การใช้สูตรหาพื้นที่ ด้วย Dev++
การใช้สูตรหาพื้นที่ ด้วย Dev++Ooy's Patchaya
 
การใช้งาน Matlab
การใช้งาน Matlabการใช้งาน Matlab
การใช้งาน MatlabOoy's Patchaya
 

More from Ooy's Patchaya (14)

การตัดภาพด้วยโปรแกรม Monteverdi-1.24
การตัดภาพด้วยโปรแกรม Monteverdi-1.24การตัดภาพด้วยโปรแกรม Monteverdi-1.24
การตัดภาพด้วยโปรแกรม Monteverdi-1.24
 
Object based classification
Object based classificationObject based classification
Object based classification
 
Land cover chang
Land cover changLand cover chang
Land cover chang
 
Surface temperater
Surface temperaterSurface temperater
Surface temperater
 
Suport vector Machine [SVM]
Suport vector Machine [SVM]Suport vector Machine [SVM]
Suport vector Machine [SVM]
 
Vegetation Index
Vegetation IndexVegetation Index
Vegetation Index
 
ภาษาซี โปรแกรม Dev-C++
ภาษาซี โปรแกรม Dev-C++ภาษาซี โปรแกรม Dev-C++
ภาษาซี โปรแกรม Dev-C++
 
Week1 f end
Week1 f endWeek1 f end
Week1 f end
 
ผสมสีภาพถ่ายดาวเทียม
ผสมสีภาพถ่ายดาวเทียมผสมสีภาพถ่ายดาวเทียม
ผสมสีภาพถ่ายดาวเทียม
 
สร้าง GUI
สร้าง GUIสร้าง GUI
สร้าง GUI
 
การเรียกกล้อง
การเรียกกล้องการเรียกกล้อง
การเรียกกล้อง
 
การใช้สูตรหาพื้นที่ ด้วย Dev++
การใช้สูตรหาพื้นที่ ด้วย Dev++การใช้สูตรหาพื้นที่ ด้วย Dev++
การใช้สูตรหาพื้นที่ ด้วย Dev++
 
การใช้สูตรหาพื้นที่ ด้วย Dev++
การใช้สูตรหาพื้นที่ ด้วย Dev++การใช้สูตรหาพื้นที่ ด้วย Dev++
การใช้สูตรหาพื้นที่ ด้วย Dev++
 
การใช้งาน Matlab
การใช้งาน Matlabการใช้งาน Matlab
การใช้งาน Matlab
 

การทำซ้ำ For ด้วยโปรแกรม Dev++

  • 1. การประมวลผลซํา ในการเขียนโปรแกรม จะมีการประมวลผลซํา โปรแกรมทํางานตาม Statement หรือการประมวลผล เขียน Statement นัน ซําไปซํามาในโค้ด การทํางานจะทํางานตาม Statement จริง โปรแกรมจะวนกลับไปทํางานตาม โดยใช้ For - ให้แสดงชือซํา เริม 1 - 10 ผลทีได้คือ ทําเป็นกรอบ โดยใช้คําสัง For การทําซํา For ในการเขียนโปรแกรม จะมีการประมวลผลซํา (Loop หรือ หรือการประมวลผล ทีกําหนดไว้ซํามากกว่า 1 ครัง โดยไม่จําเป็นทีจะต้อง นัน ซําไปซํามาในโค้ด Statement ไปจนหมด แล้ว ถ้าหาก เงือนไขทีกําหนดไว้ให้ทําซํา ยังเป็น จริง โปรแกรมจะวนกลับไปทํางานตาม Statement อีกรอบ จนกว่า เงือนไขทีกําหนดไว้จะเป็นเท็จ 10 หรือ Iterate) เพือให้ ครัง โดยไม่จําเป็นทีจะต้อง ไปจนหมด แล้ว ถ้าหาก เงือนไขทีกําหนดไว้ให้ทําซํา ยังเป็น อีกรอบ จนกว่า เงือนไขทีกําหนดไว้จะเป็นเท็จ
  • 2. ผลทีได้คือ การใช้ While คือ มีการตรวจสอบเงือนไขก่อน หากเงือนไขเป็นจริง โปรแกรมจะเริมทําตาม Statement ทีกําหนดไว้ แล้วกลับไปเริมต้นใหม่ จนกว่าเงือนไขจะเป็นไม่เป็นจริง ถึงจะหยุดการทํางาน แล้วออกไปจาก Loop ผลทีได้คือ แสดงผลออกมาในรูปแบบแนวนอน มีการตรวจสอบเงือนไขก่อน หากเงือนไขเป็นจริง โปรแกรมจะเริมทําตาม ทีกําหนดไว้ แล้วกลับไปเริมต้นใหม่ จนกว่าเงือนไขจะเป็นไม่เป็นจริง ถึงจะหยุดการทํางาน แสดงผลออกมาในรูปแบบแนวนอน มีการตรวจสอบเงือนไขก่อน หากเงือนไขเป็นจริง โปรแกรมจะเริมทําตาม ทีกําหนดไว้ แล้วกลับไปเริมต้นใหม่ จนกว่าเงือนไขจะเป็นไม่เป็นจริง ถึงจะหยุดการทํางาน
  • 4. ผลทีได้คือ การใช้ Swtich case การใช้งาน break ในประโยคคําสังทําซํา คําสังทําซําทันที จะใช้ break เพือให้โปรแกรมกระโดดข้ามไปทํางานในส่วนทีเหลือทันที ในประโยคคําสังทําซํา while, do while, for หรือ switch จะทําให้ออกจากประโยค เพือให้โปรแกรมกระโดดข้ามไปทํางานในส่วนทีเหลือทันที จะทําให้ออกจากประโยค
  • 5. ผลทีได้คือ การใช้ Do while จะแตกต่างจาก ระบุไว้เลย โดยไม่มีการเช็ค Condition จริง จะทําการทําซํา แต่หากเงือนไขเป็นเท็จจะจบการทํางานแล้วออกจาก จะแตกต่างจาก while Statement โดยที โปรแกรมจะเริมทํางานตาม Condition ก่อน จากนันเมือทํางานเสร็จแล้วถึงจะเช็คเงือนไข หากเงือนไขเป็น จริง จะทําการทําซํา แต่หากเงือนไขเป็นเท็จจะจบการทํางานแล้วออกจาก Loop โดยที โปรแกรมจะเริมทํางานตาม Statement ที ก่อน จากนันเมือทํางานเสร็จแล้วถึงจะเช็คเงือนไข หากเงือนไขเป็น