wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

11. Sınıf C# 2. Alıştırma

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

if ve else ifadelerinin yanında başka bir durum veya durumlar için hangi ifade kullanılır?

a)

başka if

b)

if else

c)

else if

d)

değilse

2.

Yazılımımızda a sayısı ile b sayısını karşılaştırırken nasıl bir yapı kurarız?

a)

if(a<b)

{}

if(a>b)

{}

b)

if(a<b)

{}

else if(a>b)

{}

c)

if(a<b)

{}

else (a>b)

{}

d)

if(a<b)

{}

else if(a>b)

{}

else

{}

3.

Yazılımımızda tekrar eden bir işimiz için nasıl bir yapı kurarız?

a)

Tek tek o işi kodlarız

b)

Kopyala Yapıştır yaparız

c)

Sıkılıp hiçbir şey yapmayız

d)

for yapısını kullanırız

4.

C#'da for yapısı niçin yer alır?

a)

Yazılımımızda tekrarlayan işlerimizi kolayca halletmek için

b)

Kontrol şart yapısı kurmamız için

c)

Sayı saydırmak için

d)

Instagramda arkadaş etiketlemek için

5.

for yapısının doğru kullanımı aşağıdakilerden hangisi olabilir?

a)

for i=0; i++;

{

}

b)

for (i=0; i++;)

{

}

c)

for int i=0; i<10; i++

{

}

d)

for (int i=0; i<10; i++)

{

}

6.

for yapısında parantezin içindeki ilk ifade neyi belirtir? for(i=0; i<100; i++)

a)

Tekrarlanacak ifadenin başlama noktasını

b)

Tekrarlanacak ifadenin bitiş noktasını

c)

Tekrarlanacak ifadenin ne kadar artış göstereceğini

d)

Tekrarlanacak ifadenin karekökünü

7.

for yapısında parantezin içindeki 2. ifade neyi belirtir? for(int i=0; i<100; i++)

a)

Tekrarlanacak ifadenin başlama noktasını

b)

Tekrarlanacak ifadenin bitiş noktasını

c)

Tekrarlanacak ifadenin ne kadar artış göstereceğini

8.

for yapısında parantezin içindeki 3. ifade neyi belirtir? for(int i=0; i<100; i++)

a)

Tekrarlanacak ifadenin başlama noktasını

b)

Tekrarlanacak ifadenin bitiş noktasını

c)

Tekrarlanacak ifadenin ne kadar artış göstereceğini

9.

for yapısında ilk parantezin altındaki "süslü parantez bölmesi" ne amaçla kullanılır? for(int i=0; i<100; i++)

{

}

a)

Tekrar tekrar kullanmak istediğimiz kodları oraya yazarız

b)

Eğer yapılarını bu şekilde kurarız

10.

int sonuc=0;

for(int i=0; i<3; i++)

{

sonuc= sonuc + i;

}

Console.WriteLine(sonuc);

a)

Ekran Çıktısı = 1

b)

Ekran Çıktısı = 2

c)

Ekran Çıktısı = 3

d)

Ekran Çıktısı = 6

11.

int sonuc=0;

for(int i=10; i>0; i--)

{

sonuc= sonuc + i;

}

Console.WriteLine(sonuc);

a)

Bu işlem sonucunda kodlarımız hata verir

b)

Bu işlem sonucunda 10'dan geriye doğru sayı sayarız

c)

Bu işlem sonucunda 1'den 10'a kadar sayıların toplamını buluruz

12.

for(int i=0; i<3; i++)

{

for(int j=0; j<3; j++)

{

}

}

a)

Bu yapı hatalıdır

b)

Bu yapı bir iç içe döngü kurulumu ifadesidir

c)

Bu yapıda i ve j adında tanımlanan 2 şartı kontrol ederiz

13.

C#'da diziler ne amaçla kullanılır?

a)

Sırası farketmeden bir liste oluşturabilmek için

b)

Birden fazla değişkeni tek bir yapı içinde kullanabilmek için

c)

Netflix ve Tiktok'ta boşa vakit geçirmek için

14.

Aşağıdaki dizi tanımlamalarından hangisi doğrudur?

a)

sayilar = {5,7,12,36};

b)

int sayilar = {5,7,12,36};

c)

int[] sayilar = 5,7,12,36;

d)

int[] sayilar = {5,7,12,36};

15.

If yapısı ile

a)

Yalnızca 1 durum kontrol edilir

b)

Yalnızca 2 durum kontrol edilebilir (if ve else)

c)

Kontrol edilecek durum sayısı sınırsızdır.

d)

Yalnızca 3 durum kontrol edilebilir.