คำสั่ง do while นั้นมีลักษณะเช่นเดียวกับคำสั่ง while แต่จะแตกต่างกันตรงที่ถ้าเราใช้คำสั่ง do while นั้นโปรแกรมจะทำงานในบล็อกคำสั่ง do while ก่อนแล้วค่อยตรวจสอบเงื่อนไข (ในรอบแรก) แต่ถ้าเป็นคำสั่ง while มันจะทำการตรวจสอบเงื่อนไขก่อนแล้วค่อยทำงานในคำสั่ง เราไปดูตัวอย่างกันเลยครับ