Do while петља — разлика између измена

нема резимеа измене
[[Датотека:Do-while-loop-diagram.svg|right|thumb|Do While проток петље дијаграм]]
Код већине [[Програмирање|програмских језика]],'''do while петља''' је [[изјаванаредба]] [[контрола протока]] који извршава блок кода најмање једном, и онда непрестано извршава блок, или не, у зависности од датог логичког стања на крају блока. Имати на уму да за разлику од већине језика, [[Фортран|Фортран]]-ова do петља је уствари иста као и  for петља.
 
D''o while'' конструкција се састоји од процеса симбола и услова. Прво, код унутар блока се извршава, и онда се услов процењује. Ако је услов [[Истина|тачан]] код унутар блока се извршава поново. Ово се понавља све док услов не постане [[нетачан]]. Зато што do while  петље проверавају услов након што је блок извршен, контролна структура је такође позната као и '''пост-тест петље'''. Супротно од while петље, која тестира услов пре него што се код унутар блока извршио, do-while петља је излазна-услов петља. Ово значи да се код мора увек извршити прво и онда се процењује израз или тест стања. Ако је тачно, код изршава тело петље поново. Овај процес се понавља  све док израз има тачну вредност. Ако је вредност нетачна, петља се зауставља и контролише проток до изјаве пратећи do-while петљу.
292

измене