C# do while ตัวอย่าง วิธีการเขียนโปรแกรม บทความนี้สอนเขียนโปรแกรมวนลูป หรือทำซ้ำด้วยคำสั่ง do while ภาษา C# โดยคำสั่ง do while จะวนลูปอย่างน้อย 1 รอบ แล้วจึงเช็คเงื่อนไข สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง C# do while ตัวอย่าง วิธีการเขียนโปรแกรม
using System;
class Program {
static void Main(string[] args) {
int i = 1;
int b = 2;
do {
Console.WriteLine( b+" x "+i+" = "+( b*i ) );
i++;
} while( i <= 12 );
}
}
ผลลัพธ์
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18
2 x 10 = 20
2 x 11 = 22
2 x 12 = 24
C# do while จากตัวอย่างเขียนโปรแกรมแสดงแม่สูตรคูณแม่ 2 ด้วยคำสั่ง do while โดยมีรายละเอียดดังนี้
1. สร้างตัวแปร i ชนิด int ค่าเริ่มต้นเท่ากับ 1 ใช้สำหรับเป็นเงื่อนไขของ do while และเป็นตัวคูณของแม่สูตรคูณ
2. ใช้คำสั่ง do while วนลูปเงื่อนไขคือ while( i <= 12 ) หมายความว่าถ้าตัวแปร i น้อยกว่าหรือเท่ากับ 12 ให้วนลูปจนกว่าเงื่อนไขจะเป็นเท็จ
3. ภายใน do while พิมพ์แม่สูตรคูณออกสู่หน้าจอด้วยคำสั่ง Console.WriteLine และบวกค่าตัวแปร i เพิ่ม 1