SlideShare a Scribd company logo
การเขียนโปรแกรมทำซ้ำ  (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);
ผลลัพธ์ในการเขียนโปรแกรม

More Related Content

What's hot

สัญลักษณ์ผังงาน
สัญลักษณ์ผังงานสัญลักษณ์ผังงาน
สัญลักษณ์ผังงาน
Pannathat Champakul
 
1 3สัญลักษณ์ผังงาน
1 3สัญลักษณ์ผังงาน1 3สัญลักษณ์ผังงาน
1 3สัญลักษณ์ผังงาน
Pannathat Champakul
 
การเขียนผังงาน (Flowchart)
การเขียนผังงาน (Flowchart)การเขียนผังงาน (Flowchart)
การเขียนผังงาน (Flowchart)Fair Kung Nattaput
 
รหัสเทียม Psuedo code
รหัสเทียม Psuedo codeรหัสเทียม Psuedo code
รหัสเทียม Psuedo code
ปณพล ดาดวง
 
ภาษา C#
ภาษา C#ภาษา C#
ภาษา C#
ictyangtalad
 
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐานการเขียนคำสั่งควบคุมขั้นพื้นฐาน
การเขียนคำสั่งควบคุมขั้นพื้นฐานNookky Anapat
 
Ppt 02-flowchart
Ppt 02-flowchartPpt 02-flowchart
Ppt 02-flowchart
Pannathat Champakul
 
อัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหาอัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหา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 group1
Thamon Monwan
 
แคปเจอร์ คอม 59170031 group1
แคปเจอร์ คอม 59170031 group1แคปเจอร์ คอม 59170031 group1
แคปเจอร์ คอม 59170031 group1
Thamon Monwan
 
การเขียนผังงาน(Flowchart)
การเขียนผังงาน(Flowchart)การเขียนผังงาน(Flowchart)
การเขียนผังงาน(Flowchart)Kroopop Su
 

What's hot (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
 

Similar to Chapter 05 Loop

4121103 การเขียนโปรแกรมและอัลกอริทึ่ม SLIDE 7/7
4121103 การเขียนโปรแกรมและอัลกอริทึ่ม SLIDE 7/74121103 การเขียนโปรแกรมและอัลกอริทึ่ม SLIDE 7/7
4121103 การเขียนโปรแกรมและอัลกอริทึ่ม SLIDE 7/7
Know Mastikate
 
Vb 6.0
Vb 6.0 Vb 6.0
Vb 6.0
ictppk
 
2. โครงสร้างภาษาซี
2. โครงสร้างภาษาซี2. โครงสร้างภาษาซี
2. โครงสร้างภาษาซีmansuang1978
 
Programming
ProgrammingProgramming
Programmingsa
 
C lang
C langC lang
ภาษา C
ภาษา Cภาษา C
ภาษา C
0872671746
 
05 Loops
05  Loops05  Loops
05 Loops
Art Origin
 
การเขียนแบบคำสั่งควบคุมแบบวนซ้ำ
การเขียนแบบคำสั่งควบคุมแบบวนซ้ำการเขียนแบบคำสั่งควบคุมแบบวนซ้ำ
การเขียนแบบคำสั่งควบคุมแบบวนซ้ำ
Kornnicha Wonglai
 
ความหมายของโปรแกรมคอมพิวเตอร์
ความหมายของโปรแกรมคอมพิวเตอร์ความหมายของโปรแกรมคอมพิวเตอร์
ความหมายของโปรแกรมคอมพิวเตอร์Onrutai Intanin
 
C slide
C slideC slide
C slide
tawee1919
 
ภาษาซี
ภาษาซีภาษาซี
ภาษาซี
Nattawut Pornonsung
 
โครงสร้างการเขียนโปรแกรมภาษาไพธอน
โครงสร้างการเขียนโปรแกรมภาษาไพธอนโครงสร้างการเขียนโปรแกรมภาษาไพธอน
โครงสร้างการเขียนโปรแกรมภาษาไพธอน
srinagarindra the princess mother school kanchanaburi
 

Similar to 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)
 
Chapter 04 Compare
Chapter 04 CompareChapter 04 Compare
Chapter 04 Compare
 
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
 
โครงสร้างการเขียนโปรแกรมภาษาไพธอน
โครงสร้างการเขียนโปรแกรมภาษาไพธอนโครงสร้างการเขียนโปรแกรมภาษาไพธอน
โครงสร้างการเขียนโปรแกรมภาษาไพธอน
 

More from นายพิศณุ ท่าสอน (6)

Chapter 05 Loop
Chapter 05 LoopChapter 05 Loop
Chapter 05 Loop
 
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
 
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);