Arduino - Döngüler

Programlama dilleri, daha karmaşık yürütme yollarına izin veren çeşitli kontrol yapıları sağlar.

Bir döngü deyimi, bir deyimi veya deyim grubunu birden çok kez yürütmemize olanak tanır ve aşağıdaki programlama dillerinin çoğunda bir döngü deyiminin genel biçimidir -

C programlama dili, döngü gereksinimlerini karşılamak için aşağıdaki döngü türlerini sağlar.

S.NO. Döngü ve Açıklama
1

döngü sırasında

while döngüler, parantez içindeki ifade () yanlış olana kadar sürekli ve sonsuz döngüye girer. Bir şey test edilen değişkeni değiştirmelidir, aksi takdirde while döngüsü asla çıkmaz.

2

yap ... döngü sırasında

do…whiledöngü while döngüsüne benzer. While döngüsünde, döngü devam koşulu, döngünün gövdesi gerçekleştirilmeden önce döngünün başlangıcında test edilir.

3

döngü için

Bir for loopifadeleri önceden belirlenmiş sayıda yürütür. Döngü için kontrol ifadesi tamamen for döngüsü parantezleri içinde başlatılır, test edilir ve işlenir.

4

İç içe Döngü

C dili, bir döngüyü başka bir döngü içinde kullanmanıza izin verir. Aşağıdaki örnek kavramı göstermektedir.

5

Sonsuz döngü

Sonlandırma koşulu olmayan döngüdür, bu nedenle döngü sonsuz olur.