Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

c# fa bi programda for(int i=0; i<=uzunluk-1;i++) olarak kullanmışız anlamadıgım uzunluk-1 olan alanda neden öyle yazılmış uzunluk değişkenine list

Buraya kodunuzu yazın
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • Supervisor adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    107 cevap - 0 soru
    cunku muhtemelen scope icinde

    uzunluk[i] seklinde bir tanimlama vardir. index 0 dan bsladigi icin , uzunluk[0] senin ilk verini verecektir.
    uzunluk dizisi ornegin 8 elemanli ise

    uzunluk[0] ilk elemani , uzunluk[7] son elemani verecek, uzunluk[8] ise oyle bir index olmadigini belirten bir hata verecektir.
    o nedenle uzunluk-1 kullanilmis. uzunluk dizisiniin her elamnini gezen bir dongu bu.
    • lteen adlı üyenin fotoğrafı lteen
      çook tşk edermm aslında bende böle düşünüyordum ama doğrulugundan emin değilim tkrar tşk..
      10 yıl önce yazılmış
    • lteen adlı üyenin fotoğrafı lteen
      ewet başta string[] strasagi=new string[10];
      int uzunluk=listbox.items.count; dan sonra for yazmışız
      10 yıl önce yazılmış
    • siyahbeyaz adlı üyenin fotoğrafı siyahbeyaz
      uzunluk = 5;
      i=<(uzunluk-1); demişisiniz..
      for while do gibi donguleri 0 dan baslatmısınız...
      bu durumda i=< kucuk esittir demisiniz... bunun ıcın toplamdan 1 tane eleman cıkartmanız lazım. bu dogru birde soyle bir yol izleyebilirsiniz

      i=0; i<uzunluk; buda yukardaki aynıdır.. biraz matematiksel..
      0,1,2,3,4,5,6,7 gidior ama burda 8 tane rakam var :D
      10 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.