SlideShare une entreprise Scribd logo
1  sur  77
การเขียนโปรแกรมทำซ้ำ  (Loop, Iteration, Repetition)
การเขียนโปรแกรมทำซ้ำ  ( Loop, Iteration, Repetition) ,[object Object]
สิ่งที่ต้องทราบเมื่อเขียนโปรแกรมทำซ้ำ ,[object Object],[object Object]
การสร้างเงื่อนไขในการตรวจสอบ ทำได้  2  วิธีคือ ,[object Object],[object Object]
สร้างเงื่อนไขโดยการเปรียบเทียบ ,[object Object],[object Object],[object Object],[object Object]
สร้างเงื่อนไขโดยการเปรียบเทียบ  ( ต่อ ) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
การหาค่าลอจิก ,[object Object],[object Object],[object Object],[object Object],[object Object]
การหาค่าลอจิก  ( ต่อ ) ,[object Object],เท็จ เท็จ จริง เท็จ เท็จ จริง เท็จ เท็จ จริง เท็จ จริง เท็จ จริง เท็จ จริง จริง จริง เท็จ จริง จริง A || B A && B !B B A
คำสั่งในการเขียนโปรแกรมทำซ้ำ มี  3  แบบ คือ ,[object Object],[object Object],[object Object]
คำสั่งลูป  for ,[object Object],for ( int  ตัวแปร   =  ค่าเริ่มต้น ;  ตัวแปร   เครื่องหมายเปรียบเทียบ ค่าสูงสุด หรือต่ำสุด ;   เพิ่ม / ลด ค่าตัวแปร ) { คำสั่งที่ต้องการทำซ้ำ ; } >, <, ==, <=, >=, !=
for (int i=0;  i<5; i++) “ I love C++”; จริง เท็จ ตัวอย่างการเขียน  Flowchart ต้องการพิมพ์ข้อความ  I love C++  จำนวน  5  ครั้ง ,[object Object],[object Object],[object Object]
แบบฝึกหัด :  ให้นักศึกษาเขียน  Flowchart  เพื่อทำงานต่อไปนี้ ,[object Object],[object Object]
for (int i=0;  i<10; i++) “ *”; จริง เท็จ เฉลยการเขียน  Flowchart ต้องการพิมพ์เครื่องหมาย  *  จำนวน  10  ครั้ง ,[object Object],[object Object],[object Object]
for (int i=0;  i<100; i++) จริง เท็จ ตัวอย่างการเขียน  Flowchart ต้องการทำคำสั่ง  result = result + 1;  จำนวน  100  ครั้ง ,[object Object],[object Object],[object Object],result = result +1;
[object Object]
โจทย์ :  ต้องการพิมพ์เครื่องหมายใดๆ ออกทางจอภาพ ? ,[object Object],[object Object],[object Object]
ปัญหาคืออะไร  ? ,[object Object]
รูปแบบของผลลัพธ์ที่จะแสดงคืออะไร  ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ข้อมูลอะไรบ้าง ที่ต้องใช้ในการคำนวณ  ? ,[object Object],[object Object]
ตัวแปรที่นำมาใช้เก็บข้อมูล  ? ,[object Object],[object Object],[object Object],[object Object],[object Object]
หาขั้นตอนวิธีการทำงานของโปรแกรม  ? ,[object Object],[object Object],[object Object],[object Object]
หาขั้นตอนวิธีการทำงานของโปรแกรม  ? ( ต่อ ) ,[object Object],[object Object],[object Object],[object Object]
start char symbol = ‘ ’; int value = 0; “The result is ” for (int i=0; i < value; i++) symbol stop เท็จ จริง Preprocessor Function symbol, value
ก่อนเขียน  Preprocessor  ลองถามตัวเองว่า ..... ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Preprocessor  ที่ต้องใช้ในโปรแกรมนี้คือ ,[object Object],#include<iostream.h>  เป็น  preprocessor  ตัวเดียวเท่านั้น  เนื่องจากโปรแกรมนี้มีการรับและแสดงข้อมูลอย่างเดียว  ไม่มีการใช้ตัวแปรแบบ  string  และไม่มีการใช้ฟังก์ชันทางคณิตศาสตร์ start
การเขียน  main function ,[object Object],[object Object],[object Object],[object Object],ขั้นที่  1  เขียน  void main() { }
การเขียน  main function ,[object Object],[object Object],[object Object],ขั้นที่  2  เขียน  คำสั่งที่อยู่ภายในฟังก์ชัน  main
char symbol = ‘ ’; int value = 0; จากสัญลักษณ์แปลงเป็น  code  ภาษา  C++  ได้ดังนี้
จากสัญลักษณ์แปลงเป็น  code  ภาษา  C++  ได้ดังนี้ คำสั่งในการรับข้อมูลคือคำสั่ง  cin   และเครื่องหมาย  >> ดังนั้นจึงเขียนได้ว่า cin>>symbol>>value; รับค่าแรกมาเก็บไว้ในตัวแปร  symbol รับค่าสองมาเก็บไว้ในตัวแปร   value
จากสัญลักษณ์แปลงเป็น  code  ภาษา  C++  ได้ดังนี้ คำสั่งในการแสดงข้อมูลคือคำสั่ง  cout   และเครื่องหมาย  << ดังนั้นจึงเขียนได้ว่า cout<<“The result is”;
จากสัญลักษณ์แปลงเป็น  code  ภาษา  C++  ได้ดังนี้ คำสั่งในการสร้างลูป  for  เป็นดังนี้ for (int i=0; i<value; i++) {   cout<<symbol; }
ผลลัพธ์สุดท้าย
การเขียนโปรแกรมด้วยคำสั่งลูป  while ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
“ I love C++”; จริง เท็จ ตัวอย่างการเขียน  Flowchart ต้องการพิมพ์ข้อความ  I love C++  ไม่เกิน  5 ,[object Object],[object Object],[object Object],value < 5; value++;
แบบฝึกหัด :  ให้นักศึกษาเขียน  Flowchart  เพื่อทำงานต่อไปนี้ ,[object Object],[object Object]
“ *”; จริง เท็จ เฉลยการเขียน  Flowchart ต้องการพิมพ์เครื่องหมาย  *  ไม่เกิน  x  ครั้ง ,[object Object],[object Object],[object Object],value < x; value++;
จริง เท็จ ตัวอย่างการเขียน  Flowchart ต้องการทำคำสั่ง  result = result + 1;  ไม่เกิน  J   ครั้ง ,[object Object],[object Object],[object Object],value < j; value++; result = result +1;
โจทย์ :  ต้องการพิมพ์เครื่องหมายใดๆ ออกทางจอภาพ ? ,[object Object],[object Object],[object Object]
ปัญหาคืออะไร  ? ,[object Object]
รูปแบบของผลลัพธ์ที่จะแสดงคืออะไร  ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ข้อมูลอะไรบ้าง ที่ต้องใช้ในการคำนวณ  ? ,[object Object],[object Object]
ตัวแปรที่นำมาใช้เก็บข้อมูล  ? ,[object Object],[object Object],[object Object],[object Object],[object Object]
หาขั้นตอนวิธีการทำงานของโปรแกรม  ? ,[object Object],[object Object],[object Object],[object Object]
หาขั้นตอนวิธีการทำงานของโปรแกรม  ? ( ต่อ ) ,[object Object],[object Object],[object Object]
start char symbol = ‘ ’; int value = 0; “The result is ” symbol stop เท็จ จริง Preprocessor Function symbol, value value>0 value--;
ก่อนเขียน  Preprocessor  ลองถามตัวเองว่า ..... ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Preprocessor  ที่ต้องใช้ในโปรแกรมนี้คือ ,[object Object],#include<iostream.h>  เป็น  preprocessor  ตัวเดียวเท่านั้น  เนื่องจากโปรแกรมนี้มีการรับและแสดงข้อมูลอย่างเดียว  ไม่มีการใช้ตัวแปรแบบ  string  และไม่มีการใช้ฟังก์ชันทางคณิตศาสตร์ start
การเขียน  main function ,[object Object],[object Object],[object Object],[object Object],ขั้นที่  1  เขียน  void main() { }
การเขียน  main function ,[object Object],[object Object],[object Object],ขั้นที่  2  เขียน  คำสั่งที่อยู่ภายในฟังก์ชัน  main
char symbol = ‘ ’; int value = 0; จากสัญลักษณ์แปลงเป็น  code  ภาษา  C++  ได้ดังนี้
จากสัญลักษณ์แปลงเป็น  code  ภาษา  C++  ได้ดังนี้ คำสั่งในการรับข้อมูลคือคำสั่ง  cin   และเครื่องหมาย  >> ดังนั้นจึงเขียนได้ว่า cin>>symbol>>value; รับค่าแรกมาเก็บไว้ในตัวแปร  symbol รับค่าสองมาเก็บไว้ในตัวแปร   value
จากสัญลักษณ์แปลงเป็น  code  ภาษา  C++  ได้ดังนี้ คำสั่งในการแสดงข้อมูลคือคำสั่ง  cout   และเครื่องหมาย  << ดังนั้นจึงเขียนได้ว่า cout<<“The result is”;
จากสัญลักษณ์แปลงเป็น  code  ภาษา  C++  ได้ดังนี้ คำสั่งในการสร้างลูป  while  เป็นดังนี้ while (value >0) { cout<<symbol; value--; }
ผลลัพธ์ในการเขียนโปรแกรม
การเขียนโปรแกรมทำซ้ำแบบ  do while ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
“ I love C++”; จริง เท็จ ตัวอย่างการเขียน  Flowchart ต้องการพิมพ์ข้อความ  I love C++  ไม่เกิน  5 ,[object Object],[object Object],[object Object],value < 5; value++;
แบบฝึกหัด :  ให้นักศึกษาเขียน  Flowchart  เพื่อทำงานต่อไปนี้ ,[object Object],[object Object]
“ *”; จริง เท็จ ตัวอย่างการเขียน  Flowchart ต้องการพิมพ์เครื่องหมาย  *  ไม่เกิน  X  ครั้ง ,[object Object],[object Object],[object Object],value < x; value++;
จริง เท็จ ตัวอย่างการเขียน  Flowchart ต้องการทำคำสั่ง  result = result + 1;  ไม่เกิน  J  ครั้ง ,[object Object],[object Object],[object Object],value < J; value++; result = result +1;
[object Object]
โจทย์ :  ต้องการพิมพ์เครื่องหมายใดๆ ออกทางจอภาพ ? ,[object Object],[object Object],[object Object]
ปัญหาคืออะไร  ? ,[object Object]
รูปแบบของผลลัพธ์ที่จะแสดงคืออะไร  ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ข้อมูลอะไรบ้าง ที่ต้องใช้ในการคำนวณ  ? ,[object Object],[object Object]
ตัวแปรที่นำมาใช้เก็บข้อมูล  ? ,[object Object],[object Object],[object Object],[object Object],[object Object]
หาขั้นตอนวิธีการทำงานของโปรแกรม  ? ,[object Object],[object Object],[object Object],[object Object]
หาขั้นตอนวิธีการทำงานของโปรแกรม  ? ( ต่อ ) ,[object Object],[object Object],[object Object],[object Object]
start char symbol = ‘ ’; int value = 0; “The result is ” symbol stop เท็จ จริง Preprocessor Function symbol, value value>0 value--;
ก่อนเขียน  Preprocessor  ลองถามตัวเองว่า ..... ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Preprocessor  ที่ต้องใช้ในโปรแกรมนี้คือ ,[object Object],#include<iostream.h>  เป็น  preprocessor  ตัวเดียวเท่านั้น  เนื่องจากโปรแกรมนี้มีการรับและแสดงข้อมูลอย่างเดียว  ไม่มีการใช้ตัวแปรแบบ  string  และไม่มีการใช้ฟังก์ชันทางคณิตศาสตร์ start
การเขียน  main function ,[object Object],[object Object],[object Object],[object Object],ขั้นที่  1  เขียน  void main() { }
การเขียน  main function ,[object Object],[object Object],[object Object],ขั้นที่  2  เขียน  คำสั่งที่อยู่ภายในฟังก์ชัน  main
char symbol = ‘ ’; int value = 0; จากสัญลักษณ์แปลงเป็น  code  ภาษา  C++  ได้ดังนี้
จากสัญลักษณ์แปลงเป็น  code  ภาษา  C++  ได้ดังนี้ คำสั่งในการรับข้อมูลคือคำสั่ง  cin   และเครื่องหมาย  >> ดังนั้นจึงเขียนได้ว่า cin>>symbol>>value; รับค่าแรกมาเก็บไว้ในตัวแปร  value รับค่าสองมาเก็บไว้ในตัวแปร  symbol
จากสัญลักษณ์แปลงเป็น  code  ภาษา  C++  ได้ดังนี้ คำสั่งในการแสดงข้อมูลคือคำสั่ง  cout   และเครื่องหมาย  << ดังนั้นจึงเขียนได้ว่า cout<<“The result is”;
จากสัญลักษณ์แปลงเป็น  code  ภาษา  C++  ได้ดังนี้ คำสั่งในการสร้างลูป  do while  เป็นดังนี้ do { cout<<symbol; value--; }  while (value >0);
ผลลัพธ์ในการเขียนโปรแกรม

Contenu connexe

Tendances

สัญลักษณ์ผังงาน
สัญลักษณ์ผังงานสัญลักษณ์ผังงาน
สัญลักษณ์ผังงานPannathat Champakul
 
1 3สัญลักษณ์ผังงาน
1 3สัญลักษณ์ผังงาน1 3สัญลักษณ์ผังงาน
1 3สัญลักษณ์ผังงานPannathat Champakul
 
การเขียนผังงาน (Flowchart)
การเขียนผังงาน (Flowchart)การเขียนผังงาน (Flowchart)
การเขียนผังงาน (Flowchart)Fair Kung Nattaput
 
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐานการเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐานNookky Anapat
 
อัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหาอัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหาsupatra178
 
ขั้นตอนการเขียนโปรแกรมคอมพิวเตอร์
ขั้นตอนการเขียนโปรแกรมคอมพิวเตอร์ขั้นตอนการเขียนโปรแกรมคอมพิวเตอร์
ขั้นตอนการเขียนโปรแกรมคอมพิวเตอร์bpatra
 
เครื่องหมายและการดำเนินการในภาษาซี
เครื่องหมายและการดำเนินการในภาษาซีเครื่องหมายและการดำเนินการในภาษาซี
เครื่องหมายและการดำเนินการในภาษาซีเทวัญ ภูพานทอง
 
Doc 40720.914467592650
Doc 40720.914467592650Doc 40720.914467592650
Doc 40720.914467592650Jakkree Eiei
 
การเขียนผังงาน
การเขียนผังงานการเขียนผังงาน
การเขียนผังงานIsaku JuJu
 
capture แต่ล่ะ week 59170060 group1
capture แต่ล่ะ week  59170060 group1capture แต่ล่ะ week  59170060 group1
capture แต่ล่ะ week 59170060 group1Thamon Monwan
 
แคปเจอร์ คอม 59170031 group1
แคปเจอร์ คอม 59170031 group1แคปเจอร์ คอม 59170031 group1
แคปเจอร์ คอม 59170031 group1Thamon Monwan
 
การเขียนผังงาน(Flowchart)
การเขียนผังงาน(Flowchart)การเขียนผังงาน(Flowchart)
การเขียนผังงาน(Flowchart)Kroopop Su
 

Tendances (20)

สัญลักษณ์ผังงาน
สัญลักษณ์ผังงานสัญลักษณ์ผังงาน
สัญลักษณ์ผังงาน
 
1 3สัญลักษณ์ผังงาน
1 3สัญลักษณ์ผังงาน1 3สัญลักษณ์ผังงาน
1 3สัญลักษณ์ผังงาน
 
การเขียนผังงาน (Flowchart)
การเขียนผังงาน (Flowchart)การเขียนผังงาน (Flowchart)
การเขียนผังงาน (Flowchart)
 
รหัสเทียม Psuedo code
รหัสเทียม Psuedo codeรหัสเทียม Psuedo code
รหัสเทียม Psuedo code
 
หลักการเขียนผังงาน(Flow chart)
หลักการเขียนผังงาน(Flow chart)หลักการเขียนผังงาน(Flow chart)
หลักการเขียนผังงาน(Flow chart)
 
Tec4
Tec4Tec4
Tec4
 
Chapter 02 Flowchart
Chapter 02 FlowchartChapter 02 Flowchart
Chapter 02 Flowchart
 
ภาษา C#
ภาษา C#ภาษา C#
ภาษา C#
 
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐานการเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
 
Ppt 02-flowchart
Ppt 02-flowchartPpt 02-flowchart
Ppt 02-flowchart
 
อัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหาอัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหา
 
ขั้นตอนการเขียนโปรแกรมคอมพิวเตอร์
ขั้นตอนการเขียนโปรแกรมคอมพิวเตอร์ขั้นตอนการเขียนโปรแกรมคอมพิวเตอร์
ขั้นตอนการเขียนโปรแกรมคอมพิวเตอร์
 
เครื่องหมายและการดำเนินการในภาษาซี
เครื่องหมายและการดำเนินการในภาษาซีเครื่องหมายและการดำเนินการในภาษาซี
เครื่องหมายและการดำเนินการในภาษาซี
 
3.7 การเขียนผังงาน
3.7 การเขียนผังงาน3.7 การเขียนผังงาน
3.7 การเขียนผังงาน
 
Doc 40720.914467592650
Doc 40720.914467592650Doc 40720.914467592650
Doc 40720.914467592650
 
การเขียนผังงาน
การเขียนผังงานการเขียนผังงาน
การเขียนผังงาน
 
capture แต่ล่ะ week 59170060 group1
capture แต่ล่ะ week  59170060 group1capture แต่ล่ะ week  59170060 group1
capture แต่ล่ะ week 59170060 group1
 
แคปเจอร์ คอม 59170031 group1
แคปเจอร์ คอม 59170031 group1แคปเจอร์ คอม 59170031 group1
แคปเจอร์ คอม 59170031 group1
 
การเขียนผังงาน(Flowchart)
การเขียนผังงาน(Flowchart)การเขียนผังงาน(Flowchart)
การเขียนผังงาน(Flowchart)
 
flowchart
flowchartflowchart
flowchart
 

En vedette

The Socializers - A Thousand True Fans - IMH Communications 2011 Cyprus
The Socializers - A Thousand True Fans - IMH Communications 2011 CyprusThe Socializers - A Thousand True Fans - IMH Communications 2011 Cyprus
The Socializers - A Thousand True Fans - IMH Communications 2011 CyprusThe Socializers
 
Star Chart Presentation
Star Chart PresentationStar Chart Presentation
Star Chart Presentationtbilleaud
 
Bullfighting
BullfightingBullfighting
BullfightingSvalent
 
Fixing Tajikistan’s DV Law
Fixing Tajikistan’s DV LawFixing Tajikistan’s DV Law
Fixing Tajikistan’s DV LawJosh Friedman
 
Value the future. How do you create value, to grow a sustainable business?
Value the future. How do you create value, to grow a sustainable business? Value the future. How do you create value, to grow a sustainable business?
Value the future. How do you create value, to grow a sustainable business? Monique Beedles
 
Web 2.0 What It Means
Web 2.0  What It MeansWeb 2.0  What It Means
Web 2.0 What It MeansKent Bugg
 
451 Lesson Plan 1
451  Lesson  Plan 1451  Lesson  Plan 1
451 Lesson Plan 1guest74979f
 
zJOS Workloads Scheduler Users Guide
zJOS Workloads Scheduler Users GuidezJOS Workloads Scheduler Users Guide
zJOS Workloads Scheduler Users GuideDeru Sudibyo
 
Reviewer For Computer 6 Jhf
Reviewer For Computer 6 JhfReviewer For Computer 6 Jhf
Reviewer For Computer 6 Jhfhackster2ne
 
Ingles Oral Presentation
Ingles Oral PresentationIngles Oral Presentation
Ingles Oral PresentationSvalent
 
The Texas S Ta R Chart
The Texas S Ta R ChartThe Texas S Ta R Chart
The Texas S Ta R Charttswatson7
 
Opsporing 2.0 - van crowdsourcing naar cocreatie #burgerparticipatie
Opsporing 2.0 - van crowdsourcing naar cocreatie #burgerparticipatieOpsporing 2.0 - van crowdsourcing naar cocreatie #burgerparticipatie
Opsporing 2.0 - van crowdsourcing naar cocreatie #burgerparticipatieTNO
 
infosystemron8zo
infosystemron8zoinfosystemron8zo
infosystemron8zoJK Kim
 
Polygonspowerpoint
PolygonspowerpointPolygonspowerpoint
Polygonspowerpointjsmithsv
 
путь клиента
путь клиентапуть клиента
путь клиентаMEB
 
Italy-visit to recycling centre
Italy-visit to recycling centreItaly-visit to recycling centre
Italy-visit to recycling centreCarlos Ajamil Royo
 
Портрет сотрудника
Портрет сотрудникаПортрет сотрудника
Портрет сотрудникаMEB
 

En vedette (20)

Chapter 04 Compare
Chapter 04 CompareChapter 04 Compare
Chapter 04 Compare
 
The Socializers - A Thousand True Fans - IMH Communications 2011 Cyprus
The Socializers - A Thousand True Fans - IMH Communications 2011 CyprusThe Socializers - A Thousand True Fans - IMH Communications 2011 Cyprus
The Socializers - A Thousand True Fans - IMH Communications 2011 Cyprus
 
Star Chart Presentation
Star Chart PresentationStar Chart Presentation
Star Chart Presentation
 
Bullfighting
BullfightingBullfighting
Bullfighting
 
Fixing Tajikistan’s DV Law
Fixing Tajikistan’s DV LawFixing Tajikistan’s DV Law
Fixing Tajikistan’s DV Law
 
Value the future. How do you create value, to grow a sustainable business?
Value the future. How do you create value, to grow a sustainable business? Value the future. How do you create value, to grow a sustainable business?
Value the future. How do you create value, to grow a sustainable business?
 
Web 2.0 What It Means
Web 2.0  What It MeansWeb 2.0  What It Means
Web 2.0 What It Means
 
451 Lesson Plan 1
451  Lesson  Plan 1451  Lesson  Plan 1
451 Lesson Plan 1
 
zJOS Workloads Scheduler Users Guide
zJOS Workloads Scheduler Users GuidezJOS Workloads Scheduler Users Guide
zJOS Workloads Scheduler Users Guide
 
Reviewer For Computer 6 Jhf
Reviewer For Computer 6 JhfReviewer For Computer 6 Jhf
Reviewer For Computer 6 Jhf
 
Ingles Oral Presentation
Ingles Oral PresentationIngles Oral Presentation
Ingles Oral Presentation
 
The Texas S Ta R Chart
The Texas S Ta R ChartThe Texas S Ta R Chart
The Texas S Ta R Chart
 
Opsporing 2.0 - van crowdsourcing naar cocreatie #burgerparticipatie
Opsporing 2.0 - van crowdsourcing naar cocreatie #burgerparticipatieOpsporing 2.0 - van crowdsourcing naar cocreatie #burgerparticipatie
Opsporing 2.0 - van crowdsourcing naar cocreatie #burgerparticipatie
 
infosystemron8zo
infosystemron8zoinfosystemron8zo
infosystemron8zo
 
Made in america terrorist
Made in america terroristMade in america terrorist
Made in america terrorist
 
Group project
Group projectGroup project
Group project
 
Polygonspowerpoint
PolygonspowerpointPolygonspowerpoint
Polygonspowerpoint
 
путь клиента
путь клиентапуть клиента
путь клиента
 
Italy-visit to recycling centre
Italy-visit to recycling centreItaly-visit to recycling centre
Italy-visit to recycling centre
 
Портрет сотрудника
Портрет сотрудникаПортрет сотрудника
Портрет сотрудника
 

Similaire à Chapter 05 Loop

4121103 การเขียนโปรแกรมและอัลกอริทึ่ม SLIDE 7/7
4121103 การเขียนโปรแกรมและอัลกอริทึ่ม SLIDE 7/74121103 การเขียนโปรแกรมและอัลกอริทึ่ม SLIDE 7/7
4121103 การเขียนโปรแกรมและอัลกอริทึ่ม SLIDE 7/7Know Mastikate
 
Vb 6.0
Vb 6.0 Vb 6.0
Vb 6.0 ictppk
 
2. โครงสร้างภาษาซี
2. โครงสร้างภาษาซี2. โครงสร้างภาษาซี
2. โครงสร้างภาษาซีmansuang1978
 
Programming
ProgrammingProgramming
Programmingsa
 
ภาษา C
ภาษา Cภาษา C
ภาษา C0872671746
 
การเขียนแบบคำสั่งควบคุมแบบวนซ้ำ
การเขียนแบบคำสั่งควบคุมแบบวนซ้ำการเขียนแบบคำสั่งควบคุมแบบวนซ้ำ
การเขียนแบบคำสั่งควบคุมแบบวนซ้ำKornnicha Wonglai
 
ความหมายของโปรแกรมคอมพิวเตอร์
ความหมายของโปรแกรมคอมพิวเตอร์ความหมายของโปรแกรมคอมพิวเตอร์
ความหมายของโปรแกรมคอมพิวเตอร์Onrutai Intanin
 

Similaire à Chapter 05 Loop (20)

3.8 การทำงานตามลำดับ
3.8 การทำงานตามลำดับ3.8 การทำงานตามลำดับ
3.8 การทำงานตามลำดับ
 
C language
C languageC language
C language
 
C language
C languageC language
C language
 
หลักการเขียนโปรแกรม
หลักการเขียนโปรแกรมหลักการเขียนโปรแกรม
หลักการเขียนโปรแกรม
 
การเขียนผังงาน (280653)
การเขียนผังงาน (280653)การเขียนผังงาน (280653)
การเขียนผังงาน (280653)
 
05 loops
05 loops05 loops
05 loops
 
4121103 การเขียนโปรแกรมและอัลกอริทึ่ม SLIDE 7/7
4121103 การเขียนโปรแกรมและอัลกอริทึ่ม SLIDE 7/74121103 การเขียนโปรแกรมและอัลกอริทึ่ม SLIDE 7/7
4121103 การเขียนโปรแกรมและอัลกอริทึ่ม SLIDE 7/7
 
Vb 6.0
Vb 6.0 Vb 6.0
Vb 6.0
 
2. โครงสร้างภาษาซี
2. โครงสร้างภาษาซี2. โครงสร้างภาษาซี
2. โครงสร้างภาษาซี
 
Programming
ProgrammingProgramming
Programming
 
C lang
C langC lang
C lang
 
ภาษา C
ภาษา Cภาษา C
ภาษา C
 
05 Loops
05  Loops05  Loops
05 Loops
 
การเขียนแบบคำสั่งควบคุมแบบวนซ้ำ
การเขียนแบบคำสั่งควบคุมแบบวนซ้ำการเขียนแบบคำสั่งควบคุมแบบวนซ้ำ
การเขียนแบบคำสั่งควบคุมแบบวนซ้ำ
 
ความหมายของโปรแกรมคอมพิวเตอร์
ความหมายของโปรแกรมคอมพิวเตอร์ความหมายของโปรแกรมคอมพิวเตอร์
ความหมายของโปรแกรมคอมพิวเตอร์
 
C slide
C slideC slide
C slide
 
ภาษาซี
ภาษาซีภาษาซี
ภาษาซี
 
207
207207
207
 
โครงสร้างการเขียนโปรแกรมภาษาไพธอน
โครงสร้างการเขียนโปรแกรมภาษาไพธอนโครงสร้างการเขียนโปรแกรมภาษาไพธอน
โครงสร้างการเขียนโปรแกรมภาษาไพธอน
 
3.8 การทำงานตามลำดับ
3.8 การทำงานตามลำดับ3.8 การทำงานตามลำดับ
3.8 การทำงานตามลำดับ
 

Plus de นายพิศณุ ท่าสอน (6)

Lab Chapter7 Structure And Function
Lab Chapter7 Structure And FunctionLab Chapter7 Structure And Function
Lab Chapter7 Structure And Function
 
Array1
Array1Array1
Array1
 
Array 2
Array 2Array 2
Array 2
 
Chapter 05 Loop
Chapter 05 LoopChapter 05 Loop
Chapter 05 Loop
 
Variable Constant Math
Variable Constant MathVariable Constant Math
Variable Constant Math
 
Chapter 01 Analysis 1
Chapter 01 Analysis 1Chapter 01 Analysis 1
Chapter 01 Analysis 1
 

Chapter 05 Loop

  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23. start char symbol = ‘ ’; int value = 0; “The result is ” for (int i=0; i < value; i++) symbol stop เท็จ จริง Preprocessor Function symbol, value
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. char symbol = ‘ ’; int value = 0; จากสัญลักษณ์แปลงเป็น code ภาษา C++ ได้ดังนี้
  • 29. จากสัญลักษณ์แปลงเป็น code ภาษา C++ ได้ดังนี้ คำสั่งในการรับข้อมูลคือคำสั่ง cin และเครื่องหมาย >> ดังนั้นจึงเขียนได้ว่า cin>>symbol>>value; รับค่าแรกมาเก็บไว้ในตัวแปร symbol รับค่าสองมาเก็บไว้ในตัวแปร value
  • 30. จากสัญลักษณ์แปลงเป็น code ภาษา C++ ได้ดังนี้ คำสั่งในการแสดงข้อมูลคือคำสั่ง cout และเครื่องหมาย << ดังนั้นจึงเขียนได้ว่า cout<<“The result is”;
  • 31. จากสัญลักษณ์แปลงเป็น code ภาษา C++ ได้ดังนี้ คำสั่งในการสร้างลูป for เป็นดังนี้ for (int i=0; i<value; i++) { cout<<symbol; }
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45. start char symbol = ‘ ’; int value = 0; “The result is ” symbol stop เท็จ จริง Preprocessor Function symbol, value value>0 value--;
  • 46.
  • 47.
  • 48.
  • 49.
  • 50. char symbol = ‘ ’; int value = 0; จากสัญลักษณ์แปลงเป็น code ภาษา C++ ได้ดังนี้
  • 51. จากสัญลักษณ์แปลงเป็น code ภาษา C++ ได้ดังนี้ คำสั่งในการรับข้อมูลคือคำสั่ง cin และเครื่องหมาย >> ดังนั้นจึงเขียนได้ว่า cin>>symbol>>value; รับค่าแรกมาเก็บไว้ในตัวแปร symbol รับค่าสองมาเก็บไว้ในตัวแปร value
  • 52. จากสัญลักษณ์แปลงเป็น code ภาษา C++ ได้ดังนี้ คำสั่งในการแสดงข้อมูลคือคำสั่ง cout และเครื่องหมาย << ดังนั้นจึงเขียนได้ว่า cout<<“The result is”;
  • 53. จากสัญลักษณ์แปลงเป็น code ภาษา C++ ได้ดังนี้ คำสั่งในการสร้างลูป while เป็นดังนี้ while (value >0) { cout<<symbol; value--; }
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68. start char symbol = ‘ ’; int value = 0; “The result is ” symbol stop เท็จ จริง Preprocessor Function symbol, value value>0 value--;
  • 69.
  • 70.
  • 71.
  • 72.
  • 73. char symbol = ‘ ’; int value = 0; จากสัญลักษณ์แปลงเป็น code ภาษา C++ ได้ดังนี้
  • 74. จากสัญลักษณ์แปลงเป็น code ภาษา C++ ได้ดังนี้ คำสั่งในการรับข้อมูลคือคำสั่ง cin และเครื่องหมาย >> ดังนั้นจึงเขียนได้ว่า cin>>symbol>>value; รับค่าแรกมาเก็บไว้ในตัวแปร value รับค่าสองมาเก็บไว้ในตัวแปร symbol
  • 75. จากสัญลักษณ์แปลงเป็น code ภาษา C++ ได้ดังนี้ คำสั่งในการแสดงข้อมูลคือคำสั่ง cout และเครื่องหมาย << ดังนั้นจึงเขียนได้ว่า cout<<“The result is”;
  • 76. จากสัญลักษณ์แปลงเป็น code ภาษา C++ ได้ดังนี้ คำสั่งในการสร้างลูป do while เป็นดังนี้ do { cout<<symbol; value--; } while (value >0);