NEW
Font size
Worksheetsc# Diziler
Total questions: 20
Worksheet time: 11mins
C#'da diziler ne amaçla kullanılır?
Sırası farketmeden bir liste oluşturabilmek için
Birden fazla değişkeni tek bir yapı içinde kullanabilmek için
Netflix ve Tiktok'ta boşa vakit geçirmek için
Aşağıdaki dizi tanımlamalarından hangisi doğrudur?
sayilar = {5,7,12,36};
int sayilar = {5,7,12,36};
int[] sayilar = 5,7,12,36;
int[] sayilar = {5,7,12,36};
Tek boyutlu dizilerle ilgili aşağıda verilenlerden hangisi yanlıştır?
Diziler, aynı tipteki değişkenleri tek bir adla saklayabildiğimiz veri yapılarıdır.
Diziler tanımlanırken kapasiteleri belirlenmelidir.
Programın akışı esnasında dizilerin kapasiteleri değiştirilebilir.
Programın akışı esnasında dizilerin türleri değiştirilemez.
Dizilerin kapasiteleri tanımlanırken kullanılan karakterler aşağıdaki hangi şıkta doğru olarak verilmiştir?
{ }
[ ]
( )
< >
int[] dizi=new int[10] şeklinde tanımlanan bir dizi için aşağıda verilenlerden hangisi kesinlikle yanlıştır?
Dizinin son elemanı 10.indekse sahiptir.
Dizinin ilk elemanı 0.indekse sahiptir.
Dizinin son elemanı 9.indekse sahiptir
Dizi maksimum 10 eleman barındırabilir
Aşağıda verilen dizilerle ilgili metotlardan hangisi dizi içerisindeki elemanları silmeye yarar?
IndexOf
Reverse
Sort
Clear
byte[ ] sayilar = new byte[ ]{ 4,3,2,1};
byte x=sayilar[3];
x değişkeninin değeri aşağıdakilerden hangisi olur?
4
3
2
1
int[ ] sayilar = {10, 32, 60, 100, 90, 5}; şeklinde oluşturulan bir dizi için sayilar.Length() metodu
çalıştırıldığında komutun döndürdüğü değer aşağıdakilerden hangisidir?
5
6
7
10
Aşağıdakilerden hangisi 4 elemanlı integer tipinde tanımlanmış bir dizidir?
int[] dizi = new int[4];
int[4] dizi;
int[] dizi=new byte[4];
int[] dizi = 4;
Dizilerle ilgili aşağıdaki ifadelerden hangisi doğrudur?
Dizi elemanları sadece integer tipinde olur.
Sayısal dizilerde varsayılan dizi
değeri 0’dır.
Dizinin Length özelliği dizinin boyutunu verir.
Dizilere istenilen tipte değer verilebilir.
Aşağıdakilerden hangisi 4 satır ve 5 sütundan oluşan iki boyutlu dizi tanımlamasıdır?
int[4, 5] sayilar = new int[ , ];
int [4][5] sayilar = new int[];
int [ , ] sayilar = new int[4, 5];
int[5,4] sayilar = new int[];
int[] sayilar = { 1, 4, 8, 2 };
int toplam = 0;
for ( int index=0; index < sayilar.Length; index++ )
{
toplam = toplam + sayilar[index] ;
}
Yukarıda verilen kodlar çalıştırıldığında toplam değişkenin değeri aşağıdakilerden hangisidir?
0
5
13
15
int[] dizi = new int[5] { 6, 1, 3, -10, 5 };
int toplam = dizi[0] + dizi[1] + dizi[2];
çalıştırıldığında toplam değeri aşağıdakilerden hangisi olur.
5
9
10
0
foreach (string ad in adlar)
listBox1.Items.Add(.............);
adlar dizisinin elemanlarını listBox1'e yazdırmak için ........ yerine ne yazılmalıdır?
string
ad
adlar
index
byte[ ] sayilar = new byte[ ]{ 4,3,2,1};
byte x=sayilar[1];
x değişkeninin değeri aşağıdakilerden hangisi olur?
4
3
2
1
private void btnEnDusuk_Click(object sender, EventArgs e)
{
int endusuk = notlar[0];
for (int i = 0; i < notlar.Length; i++)
{
if (notlar[i] < endusuk)
.................... = notlar[i];
}
txtEnDusuk.Text = endusuk.ToString();
}
en düşük notu bulurken ............ yerine ne yzılmalıdır.
i
notlar
index
endusuk
for (int i = 0; i <= ................; i++)
{
lbListe.Items.Add(isimler[i]);
}
10 elemanlı dizinin elemanlarını listeye eklerken .............. yerine ne yazılamaz
9
10
isimler.length
string[] isimler = new string[5];
satırı için aşağıdakilerden hangisi yanlıştır.
string veriler tutar
dizi adı "isimler" dir
5 adet isim tutar
son index değeri 5 olur
int[] dizi = new int[5] { 46, 41, 34, -10, 55 };
label1.Text = dizi[3].ToString();
çalıştığında label1 de ne yazar?
5
10
-10
0
Aşağıdakilerden hangisi dizinin elemanlarının toplamını verir?
length
sum
max
min
