Компьютерийн програмчлалын ихэнх хэлэнд a while давталт нь тухайн Boolean нөхцөл дээр үндэслэн кодыг дахин дахин гүйцэтгэх боломжийг олгодог хяналтын урсгалын мэдэгдэл юм. while давталтыг давтагдах if хэллэг гэж үзэж болно.
while давталтын жишээ юу вэ?
"While" давталт нь кодын тодорхой блокыг нөхцөл биелэх хүртэл үл мэдэгдэх тоогоор давтахад ашиглагддаг. Жишээ нь, хэрэв хэрэв бид хэрэглэгчээс 1-ээс 10 хүртэлх тоог асуухыг хүсвэл хэрэглэгч хэдэн удаа илүү том тоо оруулахыг мэдэхгүй тул "харин Энэ тоо 1-ээс 10" хооронд биш байна.
Хэзээ давталтын дараа юу болдог вэ?
While давталтын үед эхлээд нөхцөлийг үнэлдэг бөгөөд хэрэв үнэн гэж буцвал while циклийн доторх хэллэгүүд биелдэг бол нөхцөл худал болох хүртэл давтагдана. Нөхцөл худал буцах үед удирдлага давтахаас гарч, while давталтын дараа програмын дараагийн мэдэгдэл рүү шилжинэ.
Хүүхдэд зориулсан while цикл гэж юу вэ?
"while" давталт нэг буюу хэд хэдэн командыг давтах буюу тоолно. Энэ гогцоо нь түүнийг эвдэх нөхцөлийг биелүүлэх хүртэл давтагдана; ямар нэг зүйл ажиллахгүй болтол ажиллана.
while болон do while гэж юу вэ?
Энд while давталт ба do while хоёрын гол ялгаа нь while давталтын давталтын өмнөх нөхцөл байдлыг шалгах явдал юм. Нөгөө талаас, do- while давталт нь давталтын доторх хэллэгүүдийг гүйцэтгэсний дараах нөхцөлийг шалгадаг.