Döngüler

Döngü türleri ; for - while

for döngüsü

  • Döngüler belirli kodları tekrarlı çalıştırma amaçlı yapılardır.

  • Örneğin ; veri tabanından gelen verileri işlemek gibi.

While Döngüsü

void main() {
  var sayac = 1;

  while (sayac < 4) {
    print("Sonuc $sayac");
    sayac += 1;
  }
}

/* >ÇIKTI<

Sonuc 1
Sonuc 2
Sonuc 3

*/

Break : İşlemi bitirir

void main() {
  var sayac = 0;

  while (sayac < 5) {
    if (sayac == 3) {
      break;
    }

    print("Döngü 1 : $sayac");
    sayac += 1;
  }
}

/* >ÇIKTI<

Döngü 1 : 0
Döngü 1 : 1
Döngü 1 : 2

*/

Continue : İşlemi pas geçer

void main() {
  for (var i = 0; i < 5; i++) {
    if (i == 3) {
      continue;
    }
    print("Döngü 2 : $i");
  }
}


/* >ÇIKTI<

Döngü 2 : 0
Döngü 2 : 1
Döngü 2 : 2
Döngü 2 : 4

*/

Last updated

Was this helpful?