wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

C# Döngüler

Total questions: 30

Worksheet time: 27mins

Name
Class
Date
1.

Bir sınavdan alınabilecek (0 ile 100 arasındaki) puanları tutmak için kullanılacak en uygun veri türü aşağıdakilerden hangisidir

a)

string

b)

byte

c)

char

d)

bool

2.

Aşağıdakilerden hangisi doğru bir değişken ismidir?

a)

A) 1.ad

b)

5_bolum

c)

UrunFiyat

d)

ogrenci ismi

3.

Aşağıdaki bilgilerden hangisi doğrudur?

a)

String, tam sayıları tutmak amacıyla kullanılan bir veri türüdür.

b)

5.23 sayısı integer veri türüyle tutulabilecek bir değerdir.

c)

2670 sayısı byte veri türünde tanımlanmış bir değişkende tutulabilir.

d)

Her veri türünün bir değer aralığı vardır.

4.

İşlem önceliği kavramına göre aşağıdaki işlemlerden hangisi doğrudur?

a)

15 – 5 / 1 = 11

b)

2 + 7 * 3 = 27

c)

12 + 3 / 3 = 13

d)

7 + 14 / 7 = 3

5.

Aşağıdaki komutlar çalışınca “Merhaba” kelimesi kaç defa ekranda görüntülenir?

for(int i=2; i<=5;i++)

{

Console.WriteLine(“Merhaba”);

}

a)

3

b)

4

c)

5

d)

6

6.

Aşağıdakilerden hangisi kontrol deyimi değildir?

a)

Switch Case

b)

Else If

c)

While

d)

If

7.

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

a)

For

b)

Switch Case

c)

Else If

d)

If

8.

Eğer string tipindeki “ad” değişkeninin içeriği “Ali” ise “Merhaba” mesajını görüntüleyen komut satırı aşağıdakilerden hangisidir?

a)

If (ad = “Ali”){ Merhaba};

b)

If (ad ==”Ali”) Console.Write(“Merhaba”);

c)

If (ad = =“Merhaba” )Write(“Merhaba”);

d)

If (ad = “Ali”) Console.Write(“Merhaba”);

9.

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

a)

&

b)

|

c)

!

d)

#

10.

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

a)

=

b)

!=

c)

<>

d)

==

11.

C# programlama dilinde büyük küçük harf önemi

a)

vardır

b)

yoktur

12.

Şu anda hangi programlama dilini öğreniyoruz?

a)

C

b)

C++

c)

Java

d)

C#

13.

Bir sınavdan alınabilecek (0 ile 100 arasındaki) puanları tutmak için kullanılacak en uygun veri türü aşağıdakilerden hangisidir

a)

string

b)

int

c)

char

d)

float

14.

Kodun çıktısı ne olur?

int x = 8;

// x = 3;

Console.WriteLine(x);

a)

3

b)

8

c)

error

d)

24

15.

BİRDEN FAZLA SATIRDA açıklama satırını C# programlama dilinde hangi işaretler ile yaparız?

a)

//.........//

b)

/*............*/

c)

<----...................----->

d)

?-------------?

16.

Hangi işaret ile kalan bölmede kalanı görebiliriz (çift tek karar vermede kullanılır)?

a)

*

b)

%

c)

+

d)

-

17.

Kullanıcının ismini tutmak için kullanılacak en uygun veri türü aşağıdakilerden hangisidir

a)

string

b)

int

c)

char

d)

float

18.

Pi sayısı 3,14 sayısını tutmak için kullanılacak en uygun veri türü aşağıdakilerden hangisidir

a)

string

b)

int

c)

char

d)

float

19.

? işareti (karakterini) tutmak için kullanılacak en uygun veri türü aşağıdakilerden hangisidir

a)

string

b)

int

c)

char

d)

float

20.

Açıklama satırını TEK SATIR için C# programlama dilinde hangi işaretler ile yaparız?

a)

//.........//

b)

/*............*/

c)

<----...................----->

d)

?-------------?

21.

Hangisi herhangi bir tuşa basmadan program ekranını kapattırmaz?

a)

WriteLine()

b)

Write()

c)

ReadLine()

d)

ReadKey()

22.

Hangisi ekrana yazar?

a)

WriteLine()

b)

Read()

c)

ReadLine()

d)

ReadKey()

23.

Aşağıdaki kod çıktısı nedir?

int not1 = 100;

int not2 = 60;

int ortalama;


ortalama = (not1 + not2)/2;


Console.WriteLine(ortalama);

Console.ReadKey();

a)

50

b)

60

c)

70

d)

80

24.

Aşağıdaki kod çıktısı nedir?

int not1 = 100;

int not2 = 60;

int ort;


ort = (not1 + not2)/2;


Console.WriteLine(not2);

Console.ReadKey();

a)

50

b)

60

c)

70

d)

80

25.

A harfini bellekte tutmak için kullanılacak en uygun veri türü aşağıdakilerden hangisidir

a)

string

b)

int

c)

char

d)

float

26.

String kelimeler yazdırılırken hangi işaretten yararlanırız?

a)

' tektırnak

b)

" çift tırnak

c)

% yüzde

d)

? soru işareti

27.

Char karakterler yazdırılırken hangi işaretten yararlanırız?

a)

' tektırnak

b)

" çift tırnak

c)

% yüzde

d)

? soru işareti

28.

Kod bloku çalışınca ekranda ne yazar?


char birinci = '1';

char ikinci = '0';

char üçüncü = 'E';

Console.WriteLine(birinci + ikinci + üçüncü);

Console.ReadKey();

a)

E

b)

1E

c)

10

d)

10E

29.

Hangisi eğer anlamına gelir?

a)

For

b)

Go to

c)

Breke

d)

İf

30.

Derleyici ............ kod alanından çalışmaya başlar.

a)

WriteLine

b)

Main

c)

String

d)

İf