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?

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 :)