Защо бихте използвали цикъл while?
Защо бихте използвали цикъл while?
Anonim

В while цикъл се използва за повтаряне на секция от код неизвестен брой пъти, докато не бъде изпълнено определено условие. Например, да речем ние искате да знаете колко пъти дадено число може да бъде разделено на 2, преди да е по-малко или равно на 1. Освен това, пребройте колко пъти ние правим дивизията.

Ето защо, защо бихте използвали цикъл for вместо цикъл while?

А за цикъл работи за предварително определен брой пъти. Така че, може да повтори през масив от началото до края, да речем, но ще го направи само завинаги цикъл за това конкретно число. Аwhile цикъл ще продължи, докато се осъществи предварително определен сценарий. Това може да се случи незабавно или може да изисква стотици повторения.

Също така, защо цикълът for е по-добър от цикъла while? Ако не успеете да поставите условие изявление в зацикъл това ще доведе до безкрайно повторение на a цикълдокато, ако не успеете да поставите условие изявление вwhile цикъл това ще доведе до грешка при компилация. Инициализацията изявление в синтаксиса на for цикълизпълнява само веднъж в началото на forцикъл.

Съответно, кога трябва да използвате цикъл while над цикъл do?

Просто използване каквото и да е цикъл изглежда по-подходящо да се поставената задача. Общо взето, трябва да използвате а за цикъл кога Вие знам колко пътицикъл трябва бягай. Ако Вие искате примка към прекъсване въз основа на условие, различно от броя на стартиранията, трябва да използвате цикъл while.

Каква е целта на цикъла?

В компютърното програмиране, а цикъл е последователност от инструкции s, която непрекъснато се повтаря, докато се достигне определено условие. Обикновено се извършва определен процес, като получаване на елемент от данни и промяната му, след което се проверява някакво условие, като например дали броячът е достигнал предписан номер.

Популярни по теми