While Döngüsü
Coddy'nin C# Journey'sinin Temeller bölümünün bir parçası — ders 42 / 69.
Bir while döngüsü, for döngüsünden farklıdır. Bir for döngüsü belirli bir range üzerinde yineleme yapmamıza olanak tanırken, bir while döngüsü belirli bir koşul sağlandığı sürece yinelemeye devam etmemizi sağlar.
Bir while döngüsü kullanmak için şunu yazın:
while (condition) {
code
}Kod, yalnızca koşul true ise çalışacaktır.
Bir while döngüsünün sorunu çözeceği ancak for döngüsünün çözemeyeceği birçok kullanım durumu vardır.
Görev
BaşlangıçBir adet double sayı girdisi alan bir program yazın.
Sayıyı sürekli 2'ye bölmek için bir while döngüsü kullanın ve mevcut değer 3.5 değerinden büyük veya ona eşit olduğu sürece bölmeye devam edin.
3.5 değerinden küçük olan ilk sayıyı yazdırın.
Kopya kağıdı
Bir while döngüsü, bir koşul true olduğu sürece kodu yürütür:
while (condition) {
code
}Belirli bir aralıkta yinelenen for döngülerinin aksine, while döngüleri bir koşulun karşılanmasına bağlı olarak devam eder.
Kendin dene
using System;
public class Program {
public static void Main(string[] args) {
// Kodunuzu aşağıya yazın
}
}Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerMod Alma OperatörüArtırma/AzaltmaSonradan Artırma/AzaltmaAritmetik Kısayollar7Temel Girdi/Çıktı
Temel ÇıktıString InterpolationGirdi OkumaParseÖzet - 120'ye KadarÖzet - True veya False5Operatörler Bölüm 2
Karşılaştırma OperatörleriMantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Özet - Basit MantıkMantıksal Operatörler Bölüm 39Döngüler
For DöngüsüWhile DöngüsüDo While DöngüsüBreakContinueİç İçe DöngülerSonsuz DöngüÖzet - Dinamik Girdi