ساختار تکرار
do/while
ساختار تکرارdo/while شبیه ساختارwhile است.در ساختار while ، آزمایش شرط تکرار حلقه در ابتدای حلقه صورت می گیرد، پیش از اینکه بدنه حلقه اجرا شود.ساختارdo/while شرط ادامه حلقه راپس از اجرای بدنه حلقه آزمایش می کند.بنابراین بدنه حلقه همیشه حداقل یک بار اجرا می شود.هنگامی که یک ساختار do/while خاتمه می یابد، اجرا با عبارت بعد از بخش while ادامه می یابد.
مثال زیر را در نظر بگیرید:
