wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

c# döngüler

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Belirlenen başlangıç değerinden itibaren belirtilen değere kadar içine yazıldığı kod parçasını ardı ardına çalıştıran döngü hangisidir?

a)

while

b)

for

c)

do while

2.

bazen döngüdeki komutların koşul sağlanmasa da en az bir kez çalıştırılmasını isteyebiliriz. bu tip durumlarda (a)   döngüsünü kullanırız.

3.

Aşağıdakilerden hangisi döngü deyimlerinden biridir?

a)

For

b)

Switch Case

c)

Else If

d)

If

4.

Ve (AND) mantık operatörü için aşağıdakilerden hangisi kullanılır?

a)

&&

b)

||

c)

!

d)

#

5.

Karşılaştırma işlemlerinde kullanılan “eşittir” operatörü aşağıdakilerden hangisidir?

a)

=

b)

!=

c)

<>

d)

==

6.

Veya (OR) mantık operatörü için aşağıdakilerden hangisi kullanılır?

a)

&&

b)

||

c)

!

d)

#

7.

Koşul sağlandığı sürece (başlangıç ve bitiş değeri gerekmeksizin) içine yazıldığı kod parçasını ardı ardına çalıştıran döngü hangisidir?

a)

while

b)

for

c)

if

8.

int say = 1;

while (say<=3)

{

listBox1.Items.Add(say);

say++;

}

çalıştığında listBox1'e hangi değerleri yazar

a)

1

b)

1

2

c)

1

2

3

d)

1

2

3

4

9.

int say = 1;

while (say<=10)

{

listBox1.Items.Add(say);

}

döngüsü kaç kere çalışır.

a)

0

b)

10

c)

11

d)

Sonsuz

10.

int say = 11;

while (say<=10)

{

listBox1.Items.Add(say);

say++;

}

döngüsü kaç kere çalışır.

a)

0

b)

10

c)

11

d)

Sonsuz

11.

int say = 11;

do

{

listBox1.Items.Add(say);

say++;

}

while (say<=10);

döngüsü kaç kere çalışır.

a)

0

b)

1

c)

11

d)

Sonsuz

12.

for (int i = 1; i <= 15; i = i + 1)

{

if (i % 5 == 0)

{

ListBox1.Items.Add(5);

}

kod çalıştığında ListBox1'e hangi değerler eklenir

a)

5

b)

5

5

c)

5

5

5

d)

0

13.

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

{

if (i % 5 == 0)

{

ListBox1.Items.Add(i);

}


kod çalıştığında ListBox1'e hangi değerler eklenir

a)

0

5

10

b)

5

10

c)

5

d)

10

14.

Döngü şart ifadesi sağlanmasa da for döngüsü en az bir kez çalışır.

a)

Doğru

b)

Yanlış

15.

Döngü şart ifadesi sağlanmasa da While döngüsü en az bir kez çalışır.

a)

Doğru

b)

Yanlış

16.

Döngü şart ifadesi sağlanmasa da Do While döngüsü en az bir kez çalışır.

a)

Doğru

b)

Yanlış

17.

if(sayi1>0) || (sayi1<5) ifadesindeki koşul aşağıdakilerden hangisidir?

a)

sayi1 büyüktür sıfırdan ve sayi1 büyüktür 5’ten.

b)

sayi1 büyüktür sıfırdan ve sayi1 küçüktür 5’ten.

c)

sayi1 büyüktür sıfırdan veya sayi1 büyüktür 5’ten

d)

sayi1 büyüktür sıfırdan veya sayi1 küçüktür 5’ten

18.

Aşağıda verilen for döngüsü tanımlamalarından hangisinde döngü sonsuz bir döngüye girer?

a)

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

b)

for(int i=0;i<100;i--)

c)

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

d)

for(int i=0;i<=100;i=i+5)

19.

Aşağıdakilerden hangisi bir döngü deyimi değildir?

a)

For

b)

do while

c)

while

d)

if ..else

20.

Aşağıdakilerden hangisi bir döngü deyimidir?

a)

if

b)

While

c)

Else

d)

Switch