การวนซ้ำโดยใช้คำสั่ง do-while

การวนซ้ำโดยใช้คำสั่ง do-while มีโครงสร้างการทำงาน ดังรูป

ผังงานแสดงการทำซ้ำโดยใช้คำสั่ง do-while
โครงสร้างการวนซ้ำโดยใช้คำสั่ง do-while มีรูปแบบคำสั่งการใช้งาน ดังนี้

do
{
คำสั่งที่ 1;
}while (เงื่อนไข);
คำสั่งที่ 2;

หลักการทำงานของการวนซ้ำโดยใช้คำสั่ง do-while คือ โปรแกรมจะทำคำสั่งที่ 1 ก่อน 1 รอบ แล้วจึงทำการตรวจสอบเงื่อนไขว่าเป็นจริงหรือไม่ หากเงื่อนไขเป็นจริง(true หรือ 1) จะทำคำสั่งในบล็อคคำสั่งสั่้งที่ 1 และเมื่อ ผลการตรวจสอบเงื่อนไขเป็นเท็จ(false หรือ 0) จะออกทำการวนซ้ำ
*** การวนซ้ำโดยใช้คำสั่ง do-while จะทำซ้ำอย่างน้อย 1 รอบ ไม่ว่าเงื่อนไขจะเป็นจริงหรือไม่ก็ตาม

ตัวอย่างการใช้งานคำสั่ง do-while ในการวนซ้ำ
1. แสดงตัวเลข 1-10 ทางจอภาพ
หน้าจอผลลัพธ์(Out put)
   

ผังงาน

รหัสโปรแกรม
#include <stdio.h>
#include <conio.h>
main()
{
int i;
i=1;
do
{
printf(“%d “,i);
i++; //i=i+1
} while (i<=10);
getch();
}

เกี่ยวกับ chairat101

ครูไชยรัตน์(เจ้าเก่า)
ข้อความนี้ถูกเขียนใน คอมพิวเตอร์, บทเรียนภาษาซี คั่นหน้า ลิงก์ถาวร

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s