c# Desktop

Girilen Doğum Yılına Göre Yaşı Hesaplayan c# Uygulaması

Bu uygulamamızda klavyeden girilen doğum yılına göre yaşı hesaplama işlemini yapacağız.

        private void btnKacYasindayim_Click(object sender, EventArgs e)
        {
            hesplaBakalim();
        }
 
        private void hesplaBakalim()
        {
            int Yas = Convert.ToInt32(txtDYili.Text.ToString());
            if (Yas >= 1882 && Yas <= 2012)
            {
                try
                {
                    if (txtDYili.Text != null || txtDYili.Text != "")
                    {
                        int hocaninYasi = KacYasinda(Convert.ToInt32(txtDYili.Text));
                        MessageBox.Show(hocaninYasi.ToString() + " Yaşındasınız..!" + "\nwww.maarificedid.com");
                        txtDYili.Clear();
                        txtDYili.Focus();
                    }
                    else
                    {
                        MessageBox.Show("Text Alanına Doğru Bir Değer Girmediniz..!");
                        txtDYili.Clear();
                        txtDYili.Focus();
                    }
                }
                catch (Exception)
                {
                    MessageBox.Show("Text Alanına Doğru Bir Değer Girmediniz..!");
                    txtDYili.Clear();
                    txtDYili.Focus();
                }
            }
            else if (Yas > 2012)
            {
                MessageBox.Show("2012'den Büyük Bir Değer Girdiniz..!");
                txtDYili.Clear();
                txtDYili.Focus();
            }
            else
            {
                MessageBox.Show("En Fazla 130 Yaşına Kadar Hesaplama Yapılmaktadır..!");
                txtDYili.Clear();
                txtDYili.Focus();
            }
        }
 
        //METOD AŞAĞIDAKİ GİBİDİR..
        int KacYasinda(int dogumYili)
        {
            int donenDeger = 0;
            donenDeger = DateTime.Now.Year - dogumYili;
            return donenDeger;
        }
 
        private void txtDYili_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter)
            {
                hesplaBakalim();
            }
        }
 

İlgili Makaleler
Kompleks Veri Bağlama (Complex Data Binding)
Nesne Tabanlı Programlama Çalışma Soruları
Veri Girişi Doğrulama (Input Validation)
Basit Veri Bağlama (Simple Data Binding)
Konsol Ekranında Kod Yazma ve Çalıştırma
Veri Girişi Maskeleme (MaskedTextBox)
Konteyner Kontrolleri
Form Sınıfı
Form Sayfalarında Ayrıntılı ListBox Kullanımı
TabControl Panelini Kullanarak Lokantalar İçin Müşteri Siparişi Alan c# Form Uygulaması
Değişken Tanımlama Kuralları
c# Console Uygulamalarında ReadKey Metoduyla Klavye Tuşlarını Kontrol Etme
Sayısal Loto Çekilişini Yapan c# Uygulaması
WebBrowser ve Panel Kontrollerini Kullanarak Web Tarayıcı Oluşturan c# Form Uygulaması
Yazdırma İletişim Kutusu (PrintDialog)
Yıkıcı Metotlar (Destructors)
Pisagor Bağıntısı İşlemlerini Gerçekleştiren c# Uygulaması
Panel Üzerinde Serbest Çizim Yapan c# Form Uygulaması
GroupBox Paneliyle Gruplandırılan Bilgisayar Parçalarının Satışını Yapan c# Form Uygulaması
c# Console Uygulamalarında Ping Nasıl Kullanılır, Ping Atma

Yorum Ekle
   
Kötü
İyi