Ana Sayfa > C#, Programlama > Kısa Sınav – 4

Kısa Sınav – 4

Aşağıdaki dizi tanımlamalarından hangisinde hata yoktur?

int[] dizi;
dizi = {0, 2, 4, 6};
int[] dizi = {"0", "2", "4", "6"};
int[] dizi = new int["7"];
int[] dizi = new int[];
int[] dizi = new int[5];

Sorunun doğru cevabı için;

İlk kod hatalıdır.

int[] dizi;
dizi = {0, 2, 4, 6};

Çünkü, atama yapılacak dizilerin önce tanımı yapılıp, sonra değer ataması yapılamaz.

İkinci kod’da hatalı, çünkü tip uyumsuzluğu var. (int ve string)

Üçüncü kod’da hatalı, çünkü dizi boyutu ancak rakamsal olarak verilebilir.

Dördüncü kod’da da hata var, çünkü, dizi oluşturulurken boyutu verilmelidir.

Beşinci kod’da ise hata yoktur.


İlgili diğer başlıklar:

  1. Kısa Sınav – 11
  2. C# ile Dizi Bölümleme
  3. Kısa Sınav – 5
  4. Kısa Sınav – 2
  5. Kısa Sınav – 1

  1. Henüz yorum yapılmamış.
  1. Henüz geri dönüş yok.