using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace C_Sharp_if_örnekler
{
class Program
{
static void Main(string[] args)
{
// C Sharp if örnekler 1 : Bir öğerncinin aldığını notlara göre dersi geçip geçmediğini
// konsol ekranına yazdırın.(geçme notu 45 olsun)
int not1;
int not2;
int sozlu;
Console.Write("Birinci Notunuzu Giriniz : ");
not1 = Convert.ToInt16(Console.ReadLine());
Console.Write("İkinci Notunuzu Giriniz : ");
not2 = Convert.ToInt16(Console.ReadLine());
Console.Write("Sözlü Notunuzu Giriniz : ");
sozlu = Convert.ToInt16(Console.ReadLine());
//Konsol ekranından birinci not, ikinci not ve sözlü notu girildikten sonra
//not ortalamasını hesaplayalım
int ortalama = 0;
ortalama = (not1 + not2 + sozlu) / 3;
//şimdi hesaplanan ortalamaya göre öğrencinin dersi geçip geçmediğini konsol ekranına
//yazdıralım
if (ortalama >= 45)
{
Console.Write("\nDersi Geçtiniz. Tebrikler...\n\n");
}
else
{
Console.Write("\nDersi Geçemediniz. Kaldınız...\n\n");
}
// C Sharp if örnekler 2 : Bir öğerncinin aldığını notlara göre dersi hangi derece ile
// bitirdiğini konsol ekranına yazdırın.
int not_1;
int not_2;
int sozlu_1;
Console.Write("\n\nBirinci Notunuzu Giriniz : ");
not_1 = Convert.ToInt16(Console.ReadLine());
Console.Write("İkinci Notunuzu Giriniz : ");
not_2 = Convert.ToInt16(Console.ReadLine());
Console.Write("Sözlü Notunuzu Giriniz : ");
sozlu_1 = Convert.ToInt16(Console.ReadLine());
//Konsol ekranından birinci not, ikinci not ve sözlü notu girildikten sonra
//not ortalamasını hesaplayalım
ortalama = 0;
ortalama = (not_1 + not_2 + sozlu_1) / 3;
//şimdi hesaplanan ortalamaya göre öğrencinin dersi hangi derece ile bitirdiğini konsol
//ekranına yazdıralım
if (ortalama < 45)
{
Console.Write("Derece Notunuz : 1");
}
else if (ortalama >= 45 && ortalama <54)
{
Console.Write("Derece Notunuz : 2");
}
else if (ortalama >= 55 && ortalama < 69)
{
Console.Write("Derece Notunuz : 3");
}
else if (ortalama >= 70 && ortalama < 84)
{
Console.Write("Derece Notunuz : 4");
}
else
{
Console.Write("Derece Notunuz : 5");
}
Console.Write("\n\n");
// C Sharp if örnekler 3 : Bir öğerncinin aldığını notlara göre dersi hangi derece ile
// bitirdiğini konsol ekranına yazı olarak yazdırın.
int not;
Console.Write("\n\n");
Console.Write("Sınavdan Aldığnız Notu Rakam Olarak Giriniz: ");
not = Convert.ToInt16(Console.ReadLine());
//şimdi girilen not hangi aralıkta ise ona göre başarı durumunu 5 lik sisteme göre
//yazdıralım
if (not >=0 && not < 45)
{
Console.Write("Dereceniz : Başarısız");
}
else if (not >= 45 && not < 54)
{
Console.Write("Dereceniz : Geçer");
}
else if (not >= 55 && not < 69)
{
Console.Write("Dereceniz : Orta");
}
else if (not >= 70 && not < 84)
{
Console.Write("Dereceniz : İyi");
}
else if (not >= 84 && not <= 100)
{
Console.Write("Dereceniz : Pekiyi");
}
else if ((not < 0) && (not > 100))
{
Console.Write("Girdiğiniz Not Hatalı...");
}
Console.Write("\n\n");
// C Sharp if örnekler 4 : Konsoldan girilen parola doğrulaması yapan bir uygulama yazın.
//parolamız 1234ankara06 olsun
Console.Write("\n\n");
string parola = "1234ankara06";
string girilenParola = "";
Console.Write("Parolayı Giriniz : ");
// girilen değer girilenParola değişkenine atayalım
girilenParola = Console.ReadLine();
//şimdi girilen parola doğru mu yanlış mı kontrolü yaplım
if (girilenParola == parola)
{
Console.Write("Girdiğiniz parola doğru...");
}
else
{
Console.Write("Girdiğiniz parola yanlış...");
}
Console.Write("\n\n");
Console.Write("\n\n");
// C Sharp if örnekler 5 : Rastgele 0 ile 100 arasında bir sayı girerek programın tarafından
// oluşturulan sayıyı tahmin eden uygulama yazın
//Rastgele sayı üretmek için Random nesnesini bir örneğini oluşturalım
Random sayi = new Random();
//Oyuna devam edilip edilmeyeceğini karar vermek için int tipinde bir değişken oluşturalım
int devam = 0;
while (true)
{
int ustsinir = 100, girilenSayi;
int üretilen = sayi.Next(ustsinir);
Console.WriteLine("Yeni oyun Başladı...");
Console.WriteLine(ustsinir + " dan kucuk bir sayi giriniz");
//Burada sonsuz döngü oluşturalım ki oyun sayı buluna kadar devam etsin
while (true)
{
girilenSayi = Convert.ToInt32(Console.ReadLine());
if (girilenSayi < üretilen)
{
Console.WriteLine("daha büyük bir sayi giriniz");
}
else
{
if (girilenSayi > üretilen)
{
Console.WriteLine("daha kücük bir sayi giriniz");
}
else
{
if (girilenSayi == üretilen)
{
Console.WriteLine("Tebrikler bildiniz");
break;
}
}
}
}
Console.WriteLine("Yeni oyun icin->1, cikmak icin ->0 giriniz");
devam = Convert.ToInt32(Console.ReadLine());
//Kullanıcı sayı tahmin oyunundan çıkmak istediğinde break komutu ile
//döngüden çıkalım ve oyunu bitirelim
if (devam == 0)
{
break;
}
}
Console.ReadKey();
}
}
}
/* C Sharp if örnekler program çıktısı:
*
* C Sharp if örnekler 1 :
*
Birinci Notunuzu Giriniz : 78
İkinci Notunuzu Giriniz : 87
Sözlü Notunuzu Giriniz : 85
Dersi Geçtiniz. Tebrikler...
*
* C Sharp if örnekler 2 :
*
Birinci Notunuzu Giriniz : 67
İkinci Notunuzu Giriniz : 88
Sözlü Notunuzu Giriniz : 90
Derece Notunuz : 4
*
* C Sharp if örnekler 3 :
*
Sınavdan Aldığnız Notu Rakam Olarak Giriniz: 87
Dereceniz : Pekiyi
*
* C Sharp if örnekler 4 :
*
Parolayı Giriniz : 4546ankara
Girdiğiniz parola yanlış...
*
* C Sharp if örnekler 5 :
*
Yeni oyun Başladı...
100 dan kucuk bir sayi giriniz
45
daha kücük bir sayi giriniz
33
daha kücük bir sayi giriniz
11
daha kücük bir sayi giriniz
4
daha kücük bir sayi giriniz
3
daha kücük bir sayi giriniz
2
daha kücük bir sayi giriniz
1
daha kücük bir sayi giriniz
0
Tebrikler bildiniz
Yeni oyun icin->1, cikmak icin ->0 giriniz
*/
kaynak: http://www.csharpuygulamalar.com
YAZI İÇİN TEŞEKKÜRLER