top of page

Örnek 1: Klavyeden öğrencinin 2 adet not bilgisi girildikten sonra, ortalama 50 ve üzerinde ise ekrana “Geçti” değilse “Kaldı” yazdıran programın Console uygulamasını yapalım.

 

 

 

 

 

 

 

 

 

 

 

 

Console.Write("1.Notu Girin:");

int not1=Convert.ToInt32(Console.ReadLine());

Console.Write("2.Notu Girin:");

int not2=Convert.ToInt32(Console.ReadLine());

double ort = (not1 + not2) / 2;

if (ort >= 50)

Console.WriteLine("Dersten Geçtiniz.");

else

Console.WriteLine("Dersten Kaldınız.");

 

Console.ReadKey();

 

 

 

Örnek 2: Bir üniversitede öğrencilerin ortalamaları 50 ve üzerinde ise dersten başarılı sayılmaktadırlar. Öğrencinin vize notu ortalamaya %40, final notu %60 etki ettiği bildiğine göre öğrencilerin ders başarı durumlarını hesaplayan programı yapalım.

 

 

 

 

 

 

 

 

 

 

 

 

 

int vize, final;

double ort;

Console.Write("1.Notu Girin:");

vize=Convert.ToInt32(Console.ReadLine());

Console.Write("2.Notu Girin:");

final=Convert.ToInt32(Console.ReadLine());

ort = (vize * 40 / 100) + (final * 60 / 100);

if (ort >= 50)

Console.WriteLine("Ortalamanız {0} dersten geçtiniz.",ort);

else

Console.WriteLine("Ortalamanız {0} dersten kaldınız.",ort);

 

Console.ReadKey();

 

 

 

Örnek3 :Belirlenen kullanıcı adı ve şifre doğru girildiğinde “Giriş Başarılı”, yanlış girildiğinde “Girdiğiniz kullanıcı adı veya şifre hatalı” mesajı veren Console uygulamasını yapalım.

 

 

 

 

 

 

 

string kadi, sifre;

Console.Write("Kullanıcı adını girin:");

kadi = Console.ReadLine();

Console.WriteLine("Şifrenizi girin:");

sifre = Console.ReadLine();

if (kadi=="admin" && sifre=="1234")

Console.WriteLine("Giriş işlemi başarılı.");

else

Console.WriteLine("Girdiğiniz kullanıcı adı veya şifre hatalı");

Console.ReadKey();

 

 

 

Örnek 4: Klavyeden girilen sayının tek mi, çift mi olduğunu gösteren C# programını yazalım.​

 

 

 

 

 

 

Console.Write("Bir sayı giriniz:");

int sayi = Convert.ToInt32(Console.ReadLine());

if (sayi % 2 == 0)

Console.WriteLine("Girdiğiniz sayı çifttir.");

else

Console.WriteLine("Girdiğiniz sayı tektir.");

Console.ReadKey();

 

 

 

Örnek5: Bir mağazada alınan ürünün fiyatı 100 Tl ve üzerinde ise 5 Tl olan kargo ücreti alınmamaktadır. Ürünün fiyatı girildiğinde toplam ödenmesi gereken tutarı gösteren programı yazalım.

 

 

 

 

 

 

 

double odemeTutari;

Console.Write("Ürünün fiyatını giriniz:");

double fiyat = Convert.ToDouble(Console.ReadLine());

if (fiyat >= 100)

odemeTutari = fiyat;

else

odemeTutari = fiyat + 5;

Console.WriteLine("Ödemeniz gereken tutar {0} TL'dir.", odemeTutari);

Console.ReadKey();

 

 

 

Örnek 6: Klavyeden girilen sayının negatif, pozitif veya sıfır olduğunu gösteren programın C# kodlarını yazalım.

 

 

 

 

 

 

 

 

 

 

 

int sayi;

Console.Write("Lütfen bir sayı girin:");

sayi = Convert.ToInt32(Console.ReadLine());

if (sayi > 0)

Console.WriteLine("{0} sayısı pozitif bir sayıdır.",sayi);

else if(sayi<0)

Console.WriteLine("{0} sayısı negatif bir sayıdır.",sayi);

else

Console.WriteLine("Girilen sayı 0'a eşittir.");

Console.ReadKey();

 

 

 

Örnek 7: Kullanıcıdan girdiği iki sayı ve yapılacak işlem türü (toplama, çıkarma, çarpma, bölme) seçildiğinde, sonucu hesaplayarak ekranda gösteren programı yazalım.

 

 

 

 

 

 

 

 

 

double sayi1,sayi2, sonuc=0;

Console.Write("Birinci sayıyı girin:");

sayi1 = Convert.ToDouble(Console.ReadLine());

Console.Write("İkinci sayıyı girin:");

sayi2 = Convert.ToDouble(Console.ReadLine());

Console.WriteLine("Toplama için---> t \n Çıkarma için---> ç \n Çarpma için---> x \n Bölme için---> b tuşuna basınız.");

string islem = Console.ReadLine();

if (islem == "t")

sonuc = sayi1 + sayi2;

else if (islem=="ç")

sonuc=sayi1-sayi2;

else if (islem=="x")

sonuc=sayi1*sayi2;

else if (islem=="b")

sonuc=sayi1/sayi2;

else

Console.WriteLine("Yanlış bir tuşa bastınız.");

Console.WriteLine("İşlemin Sonucu:" + sonuc);

Console.ReadKey();

 

 

 

 

 

 

Örnek 8: Klavyeden iki ürünün fiyatı girildiğinde toplam fiyat 200 TL’den fazla ise, 2.üründen %25 indirim yaparak ödenecek tutarı gösteren uygulamayı yapalım.

 

 

 

 

 

 

 

 

 

 

 

double urun1,urun2,ilktoplam,odemetutari, indirim;

Console.Write("Birinci ürünün fiyatını girin:");

urun1 = Convert.ToDouble(Console.ReadLine());

Console.Write("İkinci ürünün fiyatını girin:");

urun2 = Convert.ToDouble(Console.ReadLine());

ilktoplam = urun1 + urun2;

odemetutari = ilktoplam;

if (ilktoplam >= 200)

{

indirim = urun2 * 25 / 100;

odemetutari = ilktoplam - indirim;

}

Console.WriteLine("Ödeme tutarı:" + odemetutari);

 

Console.ReadKey();

 

 

 

 

Örnek9: Klavyeden girilen  sıcaklık değerine ekrana mesaj yazan c# console kodlarını yazınız.

Sıcaklık kriteri                                   Ekrana yazılacak Mesaj

5 den küçük                                       Hava Soğuk

5-20 arası                                          Hava Normal

20-30 arası                                        Hava Ilık

30’dan büyük                                     Hava Sıcak

 

 

 

 

 

 

 

double sicaklik;

Console.Write("Lütfen sicaklik değerini giriniz = ");

sicaklik=double.Parse(Console.ReadLine());

if (sicaklik<=5) Console.WriteLine("Hava soğuk");

if (sicaklik <= 20 && sicaklik > 5) Console.WriteLine("Hava normal");

if (sicaklik <= 30 && sicaklik > 20) Console.WriteLine("Hava Ilık");

if (sicaklik > 30) Console.WriteLine("Hava sıcak");

Console.ReadKey();

 

 

 

 

 Örnek10 :Klavyeden girilen sayı 10’a eşitse  ekrana girilen sayı 10’dur değilse girilen sayı 10 değildir yazan c# console kodlarını yazınız.

 

 

 

 

 

 

 

 

double sayi;

 

Console.Write("Lütfen bir sayı giriniz = ");

 

sayi=double.Parse(Console.ReadLine());

 

if (sayi==10) Console.WriteLine("girilen sayı 10'dur");

 

else Console.WriteLine("girilen sayı 10 değildir");

 

Console.ReadKey();

 

 

 

 Örnek11:Klavyeden girilen CELCİUS sıcaklık birimini FAHRENHEİT'TE ÇEVİREN PROGRAM

 

 

 

 

 

  double fahrenheit = 33.8;
           
            Console.WriteLine("celsius'u gir:");
            double celcius = Convert.ToDouble(Console.ReadLine());
            if (celcius==1)
            {
                Console.WriteLine(fahrenheit);
            }
            else
    {
     double sonuc = (1.8 * celcius - 1.8) + fahrenheit; 
                Console.WriteLine("{0} CELCİUS {1} FAHRENHEİT'TE EŞİTTİR...",celcius,sonuc);
    }

 

 

bottom of page