Belirsiz Döngü ve Belirsiz Döngü Arasındaki Fark

Belirsiz Döngü ve Belirsiz Döngü Arasındaki Fark
Belirsiz Döngü ve Belirsiz Döngü Arasındaki Fark

Video: Belirsiz Döngü ve Belirsiz Döngü Arasındaki Fark

Video: Belirsiz Döngü ve Belirsiz Döngü Arasındaki Fark
Video: iOS 16.5 ile yenilikler var! 2024, Aralık
Anonim

Kesin Döngü ve Belirsiz Döngü

Döngü, belirli sayıda veya bir koşul sağlanana kadar tekrarlanacak bir kod bloğudur. Kesin bir döngü, döngüye girmeden önce kaç kez yürütüleceğinin önceden bilindiği bir döngüdür. Belirsiz bir döngüde, kaç kez çalıştırılacağı önceden bilinmez ve bir koşul sağlanana kadar yürütülür.

Kesin Döngü Nedir?

Kesin döngü, döngüye girmeden önce kaç kez yürütüleceğinin önceden bilindiği bir döngüdür. Tekrarlayacağı yineleme sayısı tipik olarak bir tamsayı değişkeni aracılığıyla sağlanacaktır. Genel olarak, for döngüleri belirli döngüler olarak kabul edilir. Aşağıda, for döngüsü (Java programlama dilinde) kullanılarak uygulanan belirli bir döngü örneği verilmiştir.

for (int i=0; i < num; i++)

{

//for döngüsünün gövdesi

}

Yukarıdaki döngü, gövdesini num değişkeni tarafından sağlanan birkaç kez çalıştıracaktır. Bu, i değişkeninin başlangıç değerinden ve döngü koşulundan belirlenebilir.

Döngüler, aşağıda gösterildiği gibi (Java'da) belirli döngüleri uygulamak için de kullanılabilir.

int i=0;

while(i<num)

{

//döngünün gövdesi

i++;

}

Bu bir while döngüsü kullanıyor olsa da, bu aynı zamanda belirli bir döngüdür, çünkü döngünün num değişkeni tarafından sağlanan sayıda kez yürütüleceği önceden bilinir.

Belirsiz Döngü Nedir?

Belirsiz bir döngüde, kaç defa çalıştırılacağı önceden bilinmez. Tipik olarak, bir koşul sağlanana kadar belirsiz bir döngü yürütülür. while döngüleri ve do-while döngüleri genellikle belirsiz döngüleri uygulamak için kullanılır. Belirsiz döngüler oluşturmak için for döngülerini kullanmamak için belirli bir neden olmamasına rağmen, belirsiz döngüler while döngüleri kullanılarak düzgün bir şekilde organize edilebilir. Belirsiz döngüler uygulamak için ihtiyaç duyacağınız yaygın örneklerden bazıları, kullanıcı pozitif bir tamsayı ekleyene kadar bir girdinin okunmasını istemek, kullanıcı aynı parolayı arka arkaya iki kez girene kadar bir parolayı okumak, vb.

Belirsiz Döngü ve Belirsiz Döngü arasındaki fark nedir?

Belirli bir döngü, döngüye girmeden önce yürütüleceği sayının önceden bilindiği bir döngüdür, belirsiz bir döngü ise bir koşul karşılanana ve kaç kez devam edeceğine kadar yürütülür. yürütüleceği önceden bilinmemektedir. Genellikle, belirli döngüler for döngüleri kullanılarak, belirsiz döngüler ise while döngüleri ve do-while döngüleri kullanılarak uygulanır. Ancak belirsiz döngüler için for döngülerini ve belirli döngüler için while döngülerini kullanmamanın teorik bir nedeni yoktur. Ancak belirsiz döngüler while döngüleriyle düzgün bir şekilde düzenlenebilirken, belirli döngüler for döngüleriyle düzgün bir şekilde düzenlenebilir.

Önerilen: