1. Ana Sayfa
  2. Nesne Tabanlı Programlama
  3. 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ı

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

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();
        }
Yorum Yap

1
Kimler Neler Demiş?

Bir Cevap Yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  Subscribe  
Bildir
Batuhan Kansız
Ziyaretçi
Batuhan Kansız

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