Modül sınavı
1. Nesne Tabanlı Programlama deyiminden ne anlıyorsunuz, yazınız?
2. using System; ifadesini açıklayınız.
3.C# diline göre aşağıdaki değişkenleri tanımlayarak birer örnek kullanım yazınız.
a) int b) char c) string d) float e) bool
4. C# diline göre aşağıdaki soruların başına doğru (D) veya yanlış (Y) yazınız.
a) (…..) Değişkenlere değer ataması yapılmadan kullanılmazlar
b) (…..) Sabitlere tanımlandıkları yerde değer ataması yapılmak zorunludur
c) (…..) Byte tipi değişkenlere negatif değer alamazlar
d) (…..) C#ta değişken tanımlama işlemi DIM degiskenismi AS degiskentipi şeklindedir.
e) (……) .ToString() metodu ile değişkenlerin tipini stringe dönüştürürüz.
5. Aşağıdaki ifadelerin C#’ta ne anlama geldiğiniz yazınız
- if(sayi1 = sayi2)
- if (number < 5)
- if((sayi > 1) && (adet != 5))
- if ((a % 2) == 0)
- bool b2=35>10 || 10!=50;
6. Console application’ı kullanarak yarıçapı dışarıdan girilen dairenin alanını ve çevresini bulan programı yazınız (Not: pi sayısını 3.14 olarak alınız)
7.Aşağıdaki kodların çıktısını yazınız.
int sayi1 = 5;
int sayi2 = 2;
int sonuc = sayi1 / sayi2;
Console.WriteLine(“Sonuc : {0}”, sonuc);
Console.ReadLine();
——————————————————–
Console.WriteLine(“İlk Sayiyi Girin”);
decimal sayi1 = Convert.ToDecimal(Console.ReadLine());
Console.WriteLine(“İkinci Sayiyi Girin”);
decimal sayi2 = Convert.ToDecimal(Console.ReadLine());
decimal cevap = sayi1 / sayi2;
Console.WriteLine(cevap);
———————————————–
byte a;
byte b;
byte c;
a = 4;
b=a++;
b=a–;
++a;
c = –a;
Console.WriteLine(“a değeri=” + a);
Console.WriteLine(“b değeri=” + b);
Console.WriteLine(“c değeri=” + c);
Console.ReadLine();
———————————————–

Son Yorumlar