While.. loop.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Suphot Sawattiwong Lab I-II Suphot Sawattiwong
Advertisements

หลักการโปรแกรม 1 Lecture 7: การทำซ้ำ (while, do-while)
โครงสร้างควบคุม 1. โครงสร้างควบคุมแบบวนทางเลือก
ลักษณะโครงสร้างของผังงาน
คำสั่ง while และ คำสั่ง do..while
Control Statement for while do-while.
การโปรแกรมควบคุมแบบทำงานซ้ำ
เฉลย Lab 10 Loop.
ผังงานโปรแกรม (Program Flowchart)
บทที่ 5 การทำงานแบบวนซ้ำ
Lab 8: คำสั่ง Do-While อ.ณัฐพงศ์ พยัฆคิน.
Repetitive Statements (Looping)
อ.อรวรรณ เชาวลิต For คำสั่งวนซ้ำ อ.อรวรรณ เชาวลิต
Repetitive Instruction
คำสั่งวนซ้ำ (Looping)
โครงสร้างควบคุม 1. โครงสร้างควบคุมแบบวนทางเลือก
บทที่ 1. พื้นฐานความรู้ทั่วไป
การควบคุมทิศทางการทำงานของโปรแกรม
– Web Programming and Web Database
WHILE..DO คำสั่งควบคุมให้ทำงานซ้ำ โดยที่ต้องตรวจสอบเงื่อนไขก่อนที่จะทำ
คำสั่ง Repeat...Until คำสั่งควบคุมให้ทำงานซ้ำ
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
Looping การวนรอบ บทที่ 4.
Repetitive Or Iterative
While by Accords (IT SMART CLUB 2006) by Accords 1.
คำสั่งควบคุมเงื่อนไข และการทำงานเป็นรอบ
คำสั่งควบคุมการทำงาน
สุพจน์ สวัตติวงศ์ gamepad.pigcanfly.com
Chapter 5 คำสั่งควบคุมการทำซ้ำ
Chapter 7 Iteration Statement
ครูรัตติยา บุญเกิด.
การทำซ้ำด้วยคำสั่ง while
คำสั่ง while และ do…while
การทำซ้ำด้วย คำสั่ง for ง การเขียนได นามิกเว็บเพจ ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดง พิทยาคม.
คำสั่ง for ง30212 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์
โครงสร้างข้อมูลคืออะไร ?
โดย อ. นัฐพงศ์ ส่งเนียม การเขียนโปรแกรมคอมพิวเตอร์ และอัลกอรทึ่ม ( ) Lec04 : [ การแปลงจาก FlowChart.
คำสั่งควบคุม การทำงานของโปรแกรม ในภาษา PHP
โดย อ. นัฐพงศ์ ส่งเนียม Do Loop Until โดย อ. นัฐพงศ์ ส่งเนียม
การเขียนผังงานแบบทำซ้ำ
Week 6 การทำซ้ำโดย for loop
Week 5 การทำซ้ำโดย while loop และ do while loop
เสรี ชิโนดม ข้อความสั่งควบคุม เสรี ชิโนดม
Week 6 การทำซ้ำโดย for loop
Chapter 5 การทำซ้ำโดย while loop และ do while loop
Week 5 การทำซ้ำโดย while loop และ do while loop
Control Statements.
พื้นฐานการเขียนโปรแกรม
หลักการเขียนโปรแกรม ( )
หลักการเขียนโปรแกรม ( )
การเขียนโปรแกรมแบบวนซ้ำ: คำสั่ง while คำสั่ง do….while
หลักสูตรอบรมครู คอมพิวเตอร์ หลักสูตรอบรมครู คอมพิวเตอร์ หลักสูตรที่ ๑ ทักษะการโปรแกรม เบื้องต้น วันที่สาม.
วิธีการเขียนโปรแกรมเพื่อทำงานกับข้อมูล โดยที่ ข้อมูลนั้นจะต้อง 1. เป็นประเภทเดียวกัน | ตัวเลข, ตัวอักษร 2. มีขนาดเท่ากัน ? ARRAY คืออะไร.
หลักการเขียนโปรแกรม ( )
Computer Programming Asst. Prof. Dr. Choopan Rattanapoka
การเขียน แบบวนซ้ำ , วนลูป
Flowchart การเขียนผังงาน.
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
การทำงานแบบวนซ้ำ (Iteration).
Computer Programming การเขียนโปรแกรมคอมพิวเตอร์
Computer Programming การเขียนโปรแกรม คอมพิวเตอร์ สัปดาห์ที่ 6 คำสั่งควบคุมการทำงานแบบ เงื่อนไขและคำสั่งควบคุมการ ทำงานแบบวนซ้ำ.
ผังงานโปรแกรม (Program Flowchart)
PHP: [5] คำสั่งควบคุม (Control statement)
คำสั่งควบคุมการทำงาน
โครงสร้างการทำงานแบบวนซ้ำ
บทที่ 7 การเขียนโปรแกรม แบบวนรอบทำซ้ำ (Loop) Part1
บทที่ 7 การเขียนโปรแกรม แบบวนรอบทำซ้ำ (Loop) Part2
อุทธรณ์,ฎีกา.
狗隻的訓練 聖士提反女子中學附屬小學 孫晞庭.
การตั้งมาตรฐานคุณภาพ
ใบสำเนางานนำเสนอ:

While.. loop

Do While … Loop โดย มีรูปแบบดังนี้ Do While … Loop เหมือนกับ While … End While คือ จะทำไปเรื่อย ๆ หาก เงื่อนไขที่เรากำหนดยังคงเป็นจริงอยู่ และจะหยุดการทำงานหากเงื่อนไขเป็นเท็จ โดย มีรูปแบบดังนี้ Do While < เงื่อนไข > <ชุดคำสั่ง> [Exit Do] Loop

While … End While ต.ย. Short integer Sum = sum +1 I = i +1 Dim I as int16 Dim Sum as int32 I = 1 While I <= 100 Sum +=i i+=1 End While MessageBox.Show(Sum) Sum = sum +1 ต้องมีการเพิ่มค่าหรือ อัพเดตค่าของตัวแปรที่ใช้ในการกำหนดเงื่อนไข ไม่เช่นนั้นอาจทำให้เงื่อนไขเป็นเท็จตลอด และไม่สามารถจบการทำงานของ while ได้ I = i +1

สร้าง Project ใหม่ Name : Test_While01 ไปที่เมนู File เลือก New เลือก Project Name : Test_While01 Location : C:\MyProject_VB

Error เนื่องจากกำหนดชื่อ object ผิด มีช่องว่างหน้าชื่อฟอร์ม

Error เพราะตั้งชื่อซ้ำกับ keyword ของ VB ตั้งชื่อเป็น For ไม่ได้

กำหนดคุณสมบัติของฟอร์ม Name : FrmTest_While01 BackColor Text : โปรแกรมทดสอบ while loop

นำเครื่องมือมาวางบนฟอร์มดังรูป Label1 TextBox1 Button1 Button2 Label2

กำหนดคุณสมบัติ Label1 Name : LbNumber Text : ป้อนตัวเลข : TextAlign : middleright Backcolor : Font : ForeColor :

กำหนดคุณสมบัติ TextBox1 Name : TxtNumber Text : Backcolor : Font : ForeColor :

กำหนดคุณสมบัติ button1 Name : BtnOK Text : OK Backcolor : Font : ForeColor :

กำหนดคุณสมบัติ button2 Name : BtnCancel Text : Cancel Backcolor : Font : ForeColor :

กำหนดคุณสมบัติ Label2 Name : LbResult Text : ผลลัพธ์ Backcolor : Font : ForeColor :

ดับเบิ้ลคลิกที่ปุ่ม OK แล้วเขียนคำสั่งดังนี้ ประกาศตัวแปรที่จำเป็น

เขียนคำสั่งในปุ่ม OK (ต่อ)

Error เนื่องจากป้อนค่าเกิน Byte

Overflow

กดปุ่ม Stop เพื่อหยุดรัน

เพิ่มคำสั่งตรวจสอบ จำนวนตัวเลขที่ป้อนเข้ามา

เพิ่มคำสั่งตรวจสอบ จำนวนตัวเลขที่ป้อนเข้ามา

คำสั่งในปุ่ม Cancel

รันดูผลลัพธ์ กด OK แล้วดูผลลัพธ์

สร้าง Project ใหม่ 2 + 4 + 6 + 8..MAX_NUM Name : Test_While02 Location : C:\MyProject_VB ไปที่เมนู File เลือก New เลือก Project

ต.ย. Do While … Loop Dim I as int16 Dim Sum as int32 Do While I <= 100 Sum *=i I +=10 Loop ต้องมีการเพิ่มค่าหรือ อัพเดตค่าของตัวแปรที่ใช้ในการกำหนดเงื่อนไข ไม่เช่นนั้นอาจทำให้เงื่อนไขเป็นเท็จตลอด และไม่สามารถจบการทำงานของ Do ได้