



Ö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);
}





















