SAKARYA ÜNİVERSİTESİ C# PROGRAMLAMA KISA SINAV 1

1 ) Byte veri türünün değer aralığı aşağıdakilerden hangisidir?

-32768 – 32767
0 - 255
-127 – 127
1 - 256
0 – 65535


2 ) string TelNo = " +90 264 3272687";
TelNo = TelNo.Replace("26", "11");
TextBox1.Text = TelNo;
Yukarıdaki program kodu çalıştığında TextBox1’e yazılan değer aşağıdakilerden hangisidir?


+90 26114 327261187
+90 264 3272687 11
+90 114 3271187
+90 114 3272687
+90 264 3271187


 

3 )  int z = 0, x = 3, w = 2, q = 0, y=1;
               x  =  ++q  +  4;
               w  *=  (3 + 2);
               z = y++ + x + w;
              MessageBox.Show(z.ToString());
Yukarıdaki program kodu çalıştığında MessageBox’da yazılan değer ne olur?


16
15
14
18
17


 

4 ) int i=0, z = 6, m = 0;
      while (i < z)
      {
           i += 1;
           if (i == 4)
               break;

           if (i >= 1 & i < 4)
                m += i * 2;
           else if (i >= 4)
                m += i * 3;
            else
               m += i + 4;
}
label1.Text = m.ToString();
Yukarıdaki program kodu çalıştığında label1’a yazılan değer ne olur?


24
12
6
39
16


 

5 ) private void button1_Click(object sender, EventArgs e)
        {
            int i = -3, q = 25;
           double K = 2, E = 3;

            E += Math.Pow(K, E) + q;
            K += Math.Abs(i) * Math.Sqrt(q) + 7;

            MessageBox.Show(Aciklama(K, E));
         }
            private string Aciklama(double k,double e)
         {
            string DonecekDeger = "";
            if (k < 0)
             {
                 DonecekDeger = "0 'dan küçük öğrenci sayısı olmaz";
             }
             else
             {
                 DonecekDeger = "Kız öğrenci sayısı " + k.ToString() + " – Erkek Öğrencşi Sayısı : " + e.ToString();
             }
               return DonecekDeger;
          }
Yukarıdaki program kodu çalıştığında MessageBox’da yazılan değer ne olur?

 

Kız öğrenci sayısı 96 – Erkek Öğrencşi Sayısı : 34
0’dan küçük öğrenci sayısı olmaz
Kız öğrenci sayısı 24 – Erkek Öğrencşi Sayısı : 36
Kız öğrenci sayısı 82 – Erkek Öğrencşi Sayısı : 33
Kız öğrenci sayısı 22 – Erkek Öğrencşi Sayısı : 13852

Ahmet Ayyıldız Kimdir?

Yorum Yaz

Yorumlar (7)

  1. ilker özer

    web programlama II yaz okulu kısa sınav I elinizde var mı?

  2. AHMET AYYILDIZ

    NOT:80

  3. Elif Köker

    Özden hoca derste çok küçük örnekler yaptı, bu sorularda bir sürü koşul ve döngü kullanılmış. Ben sonuçları bulamadım açıkçası.. Böyle örneklerin olduğu inceleyebileceğim siteler var mı?

  4. Elif Köker

    Bir de while ve if olan soruyu açıklarsanız sevinirim. Onun üzerinde de çok kafa yordum ama bir yerden sonra kopuyor ben de.

  5. Elif Köker

    Ya arkadaşlar şu koşullu soru bana kafayı yedirtti. Koşulları yerine getiriyorum sonucu 17 buluyorum ama sonuç 16. int z = 0, x = 3, w = 2, q = 0, y=1; x = ++q + 4; w *= (3 + 2); z = y++ + x + w; MessageBox.Show(z.ToString()); q'ya 1 ekleniyor, sonra +4 var. x bu durumda 5 oluyor. 3+2=5 çarp ata var orada. w da 2 değerinde. 5*2= 10 oluyor. z ye önce 1 değerini atayıp sonra 1 arttırıyor. z 2 oluyor. sonra x ve w var hepsini toplayınca 17 çıkıyor. Nerde yanlış yapıyorum kafayı yedim resmen.

  6. Büşra Temel

    Aykut burayada mı yetiştin :D

  7. Aykut Barış ÇELİK

    Adamsın :)