Համակարգչային ծրագրավորման լեզուների մեծ մասում a do while հանգույց-ը կառավարման հոսքի հայտարարություն է, որը կատարում է կոդի բլոկ առնվազն մեկ անգամ, այնուհետև կամ մի քանի անգամ կատարում է բլոկը, կամ դադարեցնում է: այն կատարելով՝ կախված բլոկի վերջում տրված բուլյան պայմանից։
Ո՞ր օղակն է միշտ աշխատում գոնե մեկ անգամ:
a do loop -ի մարմինը միշտ կատարվում է առնվազն մեկ անգամ: Այս պատճառով, do loop-ը գրեթե միշտ համապատասխան ընտրություն չէ:
Օղակներից ո՞րն է կատարվում Java-ում գոնե մեկ անգամ:
Java do-while հանգույցը գործարկվում է առնվազն մեկ անգամ, քանի որ պայմանը ստուգվում է հանգույցի մարմնից հետո:
Ո՞ր օղակն է կատարվում առնվազն մեկ անգամ՝ անկախ փորձարկման պայմանից:
Ելք վերահսկվող հանգույցներից. Այս տեսակի օղակներում փորձարկման պայմանը փորձարկվում կամ գնահատվում է հանգույցի մարմնի վերջում: Հետևաբար, օղակի մարմինը կգործարկվի առնվազն մեկ անգամ՝ անկախ փորձարկման պայմանի ճշմարիտ կամ կեղծ լինելուց: do – while հանգույցը ելքի վերահսկվող հանգույց է:
Ո՞ր օղակն է երաշխավորված առնվազն մեկ անգամ աշխատելու համար:
Բացատրություն. a do while loop-ով պայմանը չի գնահատվում մինչև օղակի ավարտը: Դրա պատճառով do while հանգույցը միշտ կգործարկվի առնվազն մեկ անգամ: For-loop-ը միշտ համոզվում է, որ պայմանը ճիշտ է նախքան ծրագիրը գործարկելը: