1. Anasayfa
  2. Nesne Tabanlı Programlama

Programlama Temelleri ve Nesne Tabanlı Programlama Dersi 1.Sınav Soru ve Cevapları

Programlama Temelleri ve Nesne Tabanlı Programlama Dersi 1.Sınav Soru ve Cevapları
1

Soru 1 : Aşağıdaki boşlukları uygun biçimde doldurunuz.
I.C# programında ekrana herhangi bir şey yazdırmak için …………….. komutu kullanılır
II.C# programında tür dönüşümleri için ……………. komutu kullanılır.
III…………….. türü değişkenler 0 – 255 arasındaki tam sayı değerlerini alır.
IV.Metinsel değerleri saklamak için ……………. türü değişkenler kullanılır.
V.Kullanıcının yazdığı bir değeri değişkene almak için …………….komutu kullanılır.

Soru 2: Aşağıdaki değişken tanımlamalarının karşılarına doğru (D) ya da yanlış (Y) olduğunu gösteren ifadeler koyunuz.
pt

Soru 3: Bir memur, yıllık toplam maaşı, 0 – 8800 TL arasındaysa %10, 8800 – 15000 TL arasındaysa %15, 15000 TL den daha büyükse %20 gelir vergisi ödemektedir. Toplam maaş miktarı girildiğinde kullanıcıya ödeyeceği gelir vergisi oranını gösteren programı yazınız.

static void Main(string[] args)
        {
            double maas;
            Console.Write("Maaş'ı giriniz = ");
            maas = Convert.ToDouble(Console.ReadLine());
            if (maas <= 8800)
                Console.Write("Vergi oranı %10");
            if (maas > 8800 && maas <= 15000)
                Console.Write("Vergi oranı %15");
            if (maas > 15000)
                Console.Write("Vergi oranı %20");
            Console.ReadLine();
        }

Soru 4: İki kardeş arasında 4 yaş fark vardır. Küçük kardeşin yaşı verildiğinde büyük kardeşin yaşını gösterecek programı yazınız.

static void Main(string[] args)
        {
            int bYas, kYas;
            Console.Write("Küçük Kardeşin Yaşını Giriniz = ");
            kYas = Convert.ToInt32(Console.ReadLine());
            bYas = kYas + 4;
            Console.Write("Büyük kardeşin yaşı = " + kYas);

            Console.ReadLine();
        }

Soru 5: Bir mehter takımı tören geçişleri sırasında 2 adım ileri 1 adım geri şeklinde yürümektedirler ve attıkları her adımda yarım metre yol katetmektedirler. Dışarıdan metre cinsinden girilen mesafeyi, mehter takımının kaç adımda tamamlayacağını bulan programı yazınız.


static void Main(string[] args)
        {
            int metre, adimSayisi;
            Console.Write("Mesafeyi giriniz = ");
            metre = Convert.ToInt32(Console.ReadLine());
            adimSayisi = (metre - 1) * 6 + 2;
            Console.Write("Adım sayısı = " + adimSayisi;

            Console.ReadLine();
        }
Bu İçeriğe Tepkin Ne Oldu?
  • 0
    ba_ar_l_
    Başarılı
  • 0
    gayet_yi
    Gayet İyi
  • 0
    te_ekk_rler
    Teşekkürler
  • 0
    anlamad_m
    Anlamadım
  • 1
    yetersiz
    Yetersiz
Subscribe
Bildir
guest

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.

1 Yorum
Inline Feedbacks
View all comments
Batuhan Kansız

5. soruyu anlayamadım adimSayisi=(metre-1)*6+2; Açıklayabilirmisiniz