If Kullanımı Örnekleri

Örnek 1

int GirilenYas, Fark;
        string Mesaj;

        int SuanKiYil = Convert.ToInt16(DateTime.Now.ToString("%y"));

        SuanKiYil += 2000;
        Console.WriteLine("{0} yılındayız...", SuanKiYil);

        Console.Write("Doğum yılınızı yazınızt");
        GirilenYas = Convert.ToInt16(Console.ReadLine());

        Fark = SuanKiYil - GirilenYas;

        if(Fark < 20) {
            Mesaj = "Ergensiniz..";
        }
        else if(Fark < 30) {
            Mesaj = "Gençsiniz..";
        }
        else if(Fark < 40) {
            Mesaj = "Yaşlanıyorsunuz..";
        }
        else {
            Mesaj = "Yaşlısınız..";
        }

        Console.WriteLine(Mesaj);

 

If Kullanımı Örnekleri

Örnek 2

string StringSaat = DateTime.Now.ToString("%H");
        int Saat = Convert.ToInt16(StringSaat);
        string Mesaj;

        Console.WriteLine("Şu an saat {0}:00", Saat);

        if(Saat<12) {
            Mesaj = "Günaydın";
        }
        else  if(Saat<15) {
            Mesaj = "Tünaydın";
        }
        else if(Saat <20) {
            Mesaj = "İyi akşamlar";
        }
        else {
            Mesaj = "İyi geceler";
        }

        Console.WriteLine(Mesaj);

 

If Kullanımı Örnekleri

Örnek

using System;
class degiskenler
{
    static void Main()
    {
        int Yas;

        Console.Write("Yaşınızı giriniz: ");
        Yas = Convert.ToInt16(Console.ReadLine());

        if(Yas>17) {
            Console.WriteLine("Ehliyet Alabilirsiniz");
        }
        else {
            Console.WriteLine("Ehliyet Alamazsınız..");
        }

        Console.ReadKey();
    }
}

 

If Kullanımı Örnekleri

Örnek

using System;
class degiskenler
{
    static void Main()
    {
        String Soru1, Soru2, Soru3;
        String VCevap, Cevap1, Cevap2, Cevap3;
        int Puan=0;

        Soru1 = "Mehmet Akifin soyadı nedir?";
        Cevap1 = "Ersoy";

        Soru2 = "İstiklal Marşının yazıldığı yıl nedir?";
        Cevap2 = "1923";

        Soru3 = "Mehmet Akif nerede vefat etmiştir?";
        Cevap3 = "Mısır";

        Console.WriteLine(Soru1);
        VCevap = Console.ReadLine();
        if(VCevap == Cevap1) {
            Puan+=1;
        }

        Console.WriteLine(Soru2);
        VCevap = Console.ReadLine();
        if(VCevap == Cevap2) {
            Puan+=1;
        }

        Console.WriteLine(Soru3);
        VCevap = Console.ReadLine();
        if(VCevap == Cevap3) {
            Puan+=1;
        }

        Console.WriteLine("Puanınız: {0}", Puan);

        Console.ReadKey();
    }
}
 
 
 

If Kullanımı Örnekleri

Örnek

using System;
class degiskenler
{
    static void Main()
    {
        Console.Write("Bir sayı giriniz:");
       
        int sayi = Convert.ToInt32(Console.ReadLine());

        if((sayi % 3 == 0) && (sayi % 5 ==0)){
            Console.WriteLine("{0} sayısı hem 3'e hem de 5'e kalansız bölünebilir",sayi);
        }
        else {
            Console.WriteLine("{0} sayısı hem 3'e hem de 5'e kalansız bölünemez", sayi);
        }
    }
}

 

If Kullanımı Örnekleri

Örnek

using System;
class degiskenler
{
    static void Main()
    {
        int Sayi1, Sayi2;
        string Mesaj;

        Console.Write ("1. Sayıyı girin: ");
        Sayi1 = Convert.ToInt16(Console.ReadLine());

        Console.Write ("2. Sayıyı girin: ");
        Sayi2 = Convert.ToInt16(Console.ReadLine());

        if(Sayi1==Sayi2) {
            Mesaj = "Sayılar eşit";
        }
        else if(Sayi1 > Sayi2) {
            Mesaj = Sayi1 + " büyüktür " + Sayi2 + " den";
        }
        else {
            Mesaj = Sayi2 + " büyüktür " + Sayi1 + " den";
        }

        Console.Write(Mesaj);
    }
}

 

If Kullanımı Örnekleri

Örnek

using System;
class degiskenler
{
    static void Main()
    {
        int Not;
        string Mesaj;

        Console.Write("0-100 arasındaki puanınızı giriniz: ");
        Not = Convert.ToInt16(Console.ReadLine());

        if(Not <45) {
            Mesaj = "Bir";
        }
        else if(Not<55) {
            Mesaj = "İki";
        }
        else if(Not<70) {
            Mesaj = "Üç";
        }
        else if(Not<85) {
            Mesaj = "Dört";
        }
        else {
            Mesaj = "Beş";
        }

        Console.WriteLine("Sınav notunuz {0}", Mesaj);

    }
}

 

If Kullanımı Örnekleri

Örnek

string Soru;

        Console.Write("Kullanıcı adını giriniz: ");
        Soru = Console.ReadLine();

        if(Soru=="admin" || Soru=="ADMİN") {

            Console.Write("{0} kullanıcısı şifrenizi giriniz :", Soru);
            Soru = Console.ReadLine();
           
            if(Soru == "123") {
                Console.WriteLine("Sisteme giriş başarılı");
            }
            else {
                Console.WriteLine("Sisteme giriş başarısız...");
            }
        }
        else {
            Console.WriteLine("Kullanıcı adınız yanlış...");
        }

 

Örnek

 

using System;
class degiskenler
{
    static void Main()
    {
        //ATM Programı

        int Bakiye = 2300;

        //1. Bakiye görüntüleme
        //2. Para Çekme
        //3. Para Yatırma
        //4. Çıkış

        Console.WriteLine("ATM'ye hoş geldiniz...");
        Console.Write("Yapmak istediğiniz işlemi seçiniz:");
   
        int Cevap = Convert.ToInt16(Console.ReadLine());

        if(Cevap == 1) {
            Console.WriteLine("Bakiyeniz {0}", Bakiye);
        }
        else if(Cevap == 2) {
            Console.Write("Çekmek istediğiniz miktarı giriniz:");
            int Miktar = Convert.ToInt16(Console.ReadLine());

            if(Miktar<Bakiye) {
                Console.WriteLine("Kalan Bakiyeniz {0}", Bakiye-Miktar);
            }
            else {
                Console.WriteLine("Bakiyeniz yeterli değildir");
            }
        }
        else if(Cevap == 3) {
           
            Console.Write("Yatırmak istediğiniz miktarı giriniz:");
            int Miktar = Convert.ToInt16(Console.ReadLine());
            Bakiye += Miktar;

            Console.WriteLine("Bakiyeniz {0}", Bakiye);
        }
        else   {
            Console.WriteLine("Tekrar gorusmek uzere");
        }
    }
}

 

Örnek

using System;
class degiskenler
{
    static void Main()
    {
       
        Console.WriteLine("Boy/Kilo endeksi hesaplama...");
        Console.Write("Boyunuzu giriniz:");
        double Boy = Convert.ToDouble(Console.ReadLine());

        Console.Write("Kilonuzu giriniz:");
        double Kilo = Convert.ToDouble(Console.ReadLine());

        double BKE = Kilo / (Boy*Boy);

        if(BKE < 18) {
            Console.WriteLine("Zayifsiniz, endeksiniz {0}", BKE);
        }
        else if(BKE < 25 ) {
            Console.WriteLine("Normalsiniz, endeksiniz {0}", BKE);
        }
        else {
           
            Console.WriteLine("Kilolusunuz, endeksiniz {0}", BKE);
        }
    }
}

 

If Kullanımı Örnekleri

Örnek

Klavyeden girilen şifre doğruysa sarı lambayı yakan, yanlışsa kırmızı lambayı yakan uyugulama (Gönder düğmesi olmadan, yazarken kontrol edicek)

If Kullanımı Örnekleri

private void sifree(object sender, KeyEventArgs e)
{
    sifre = textBox1.Text.Trim();

    Color Renk;
    if (sifre == "Tugay10E")
    {
        Renk = Color.Yellow;
        pictureBox1.Visible = Enabled;
        pictureBox2.Visible = false;
    }
    else
    {
        Renk = Color.DarkRed;
        pictureBox1.Visible = false;
        pictureBox2.Visible = Enabled;
    }
    this.BackColor = Renk;
}

 

Örnek

Alış veriş sepetine atılan ürünlerin belirtilen limite göre ekrana uyarı verilmesi.

If Kullanımı Örnekleri

private void btnEkle_Click(object sender, EventArgs e)
 {
     // Bütçeyi kontrol et
     if (string.IsNullOrWhiteSpace(txtButce.Text) || !double.TryParse(txtButce.Text, out double butce))
     {
         MessageBox.Show("Lütfen geçerli bir bütçe girin!");
         txtButce.Focus();
         return;
     }

     // Ürün adı kontrolü
     string urunAdi = txtUrun.Text.Trim();
     if (string.IsNullOrWhiteSpace(urunAdi))
     {
         MessageBox.Show("Lütfen ürün adını girin!");
         txtUrun.Focus();
         return;
     }

     if (!gecerliUrunler.Contains(urunAdi))
     {
         MessageBox.Show("Geçerli bir ürün adı girmediniz!");
         txtUrun.Focus();
         return;
     }

     // Fiyat kontrolü
     if (string.IsNullOrWhiteSpace(txtFiyat.Text) || !double.TryParse(txtFiyat.Text, out double fiyat))
     {
         MessageBox.Show("Lütfen geçerli bir fiyat girin!");
         txtFiyat.Focus();
         return;
     }

     // Eğer bu fiyat toplam bütçeyi aşacaksa ekleme
     if (toplamTutar + fiyat > butce * 1.5)
     {
         MessageBox.Show("Bu ürünü ekleyemezsiniz, toplam bütçeyi çok aşıyor!");
         txtFiyat.Focus();
         return;
     }
     else if (toplamTutar + fiyat > butce)
     {
         MessageBox.Show("Bu ürünü ekleyemezsiniz, toplam bütçeyi aşıyor!");
         txtFiyat.Focus();
         return;
     }

     // ListBox'a ekle
     listBoxUrunler.Items.Add($"{urunAdi} - {fiyat} TL");

     // Toplam ve adet güncelle
     urunAdedi++;
     toplamTutar += fiyat;

     lblToplam.Text = "Toplam: " + toplamTutar + " TL";
     lblAdet.Text = "Ürün Adedi: " + urunAdedi;

     // TextBox'ları temizle ve focus ürün adına gelsin
     txtUrun.Clear();
     txtFiyat.Clear();
     txtUrun.Focus();

 

Örnek

1 snde bir kez sistemi kontrol edip, elektrikli alette elektrik sembolünü, musluklu alette musluk sembolünü yakıp söndüren uygulamayı yapınız.

If Kullanımı Örnekleri

private void timer1_Tick(object sender, EventArgs e)
{
    if (tv.Checked || buz.Checked || fir.Checked || cms.Checked || blsk.Checked)
    {
        pictureBox1.Visible = true;
        ElektrikVar = true;
    }
    else
    {
        pictureBox1.Visible = false;
        ElektrikVar = false;
    }

    if (cms.Checked || blsk.Checked || tuvalet.Checked)
    {
        pictureBox2.Visible = true;
    }
    else
    {
        pictureBox2.Visible = false;
    }
}

private void Form1_Load(object sender, EventArgs e)
{
    timer1.Start();
    timer2.Start();
}

private void timer2_Tick(object sender, EventArgs e)
{
    if (ElektrikVar)
    {
        if (pictureBox1.Visible)
        {
            pictureBox1.Visible = false;
        }
        else
        {
            pictureBox1.Visible = true;
        }
    }
}

 

Yükleniyor...
Yükleniyor...