Devdit
 

เขียนภาษา C do while C++ do while

1.4K

เขียนภาษา C do while C++ do while บทความนี้สอนเขียน 2 ภาษาคือ ภาษา C และ C++ สำหรับวนลูป หรือการเขียนโปรแกรมแบบทำซ้ำโดยใช้คำสั่ง do while พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่างที่ 1 เขียนภาษา C do while

#include <stdio.h>

int main() {
    int i = 1;
    do {
      printf("วนลูปรอบที่ %i\n", i);
      i++;
    } while( i <= 4 );
    return 0;
}

 

ตัวอย่างที่ 2 เขียนภาษา C++ do while

#include <iostream>

int main() {
    int i = 1;
    do {
      std::cout << "วนลูปรอบที่ " << i << std::endl;
      i++;
    } while( i <= 4 );
    return 0;
}

ผลลัพธ์

วนลูปรอบที่ 1
วนลูปรอบที่ 2
วนลูปรอบที่ 3
วนลูปรอบที่ 4

คำอธิบาย

เขียนภาษา C do while C++ do while จากตัวอย่างทั้ง 2 ภาษาสร้างตัวแปร i = 1 จากนั้นเขียน do while โดยเงื่อนไขคือ while( i <= 4 ) หมายความว่าถ้าตัวแปร i น้อยกว่าหรือเท่ากับ 4 ให้โปรแกรมทำงานใน do while โดยการพิมพ์ข้อความ “วนลูปรอบที่” ตามด้วยค่าของตัวแปร i จากนั้นให้ตัวแปร i บวกค่าเพิ่ม 1 ทำซ้ำแบบนี้ไปเรื่อยๆ จนกว่าเงื่อนไข while( i <= 4 ) จะเป็นเท็จ do while ก็จะหยุดทำงาน

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ