c# Desktop

Vücut Kütle İndeksine Göre İdeal Kiloyu Bulan c# Form Uygulaması

Günümüzde insanlığı bekleyen en önemli sağlık sorunlarından biri de obezitedir. İnsanların dengeli beslenmeye dikkat etmemesi, tüketilen gıdaların takviyeli olması obezite sorununu ortaya koymaktadır. Bu uygulamamızda boy ve kiloya göre vücut kütle indeksini bulmaya çalışacağız. Bu uygulama ile neler öğreneceğiz.

Form sayfasının düzenlenmesi

Form sayfasından girilen bilgilerin değişkenlere aktarılması

Girilen değerlere göre verinin tipinin belirlenmesi

Türkiye standartlarına göre ondalık ve hane ayıraçlarının değiştirilmesi

Veri tipine göre tip dönüştürme işlemlerini gerçekleştirme

Ondalıklı sayıyı string tipe dönüştürme

Ondalıklı sayının belirtilen formata göre ekranda gösterilmesi

String değerlerin karşılaştırılması

Ondalıklı sayıların karşılaştırılması

Belirlenen kriterlere göre kullanıcının bilgilendirilmesi

Yeni bir proje oluşturalım. Projenin ismini VucutKitleIndeksiHesaplama olarak belirleleyelim. 

Form sayfasının başlığını "Vücut Kütle İndeksi Hesaplama" olarak belirleyelim. Formun ekranın ortasında açılmasını sağlayalım.

Form sayfasına 2 adet Label, 2 adet TextBox, 1 Adet Button ekleyelim. Formun Load olayına aşağıdaki kodu yazalım.

            textBox1.Focus();

Buttonun Click olayına aşağıdaki kodları yazalım.

        private void button1_Click(object sender, EventArgs e)
        {
            float kilo, boy;
            float idealKilo;
            string sonuc;
            string ideal = "23.40";

            kilo = float.Parse(textBox1.Text);
            boy = float.Parse(textBox2.Text);

            idealKilo = (float)(kilo / Math.Pow(boy, 2));
            sonuc = idealKilo.ToString("0.00");

            if (String.Compare(sonuc, ideal) > 0)
            {
                MessageBox.Show("Dikkat! çok şişmansınız...");
            }
            else if (String.Compare(sonuc, ideal) == 0)
            {
                MessageBox.Show("Kilonuz ideal...");
            }
            else {
                MessageBox.Show("Dikkat! çok zayıfsınız...");
            }

            //MessageBox.Show(sonuc); // n2 ya da c2
        }

Etiketler
c# picture random click 
İlgili Makaleler
Rastgele Seçilen Bir Sayıyı Basamaklarına Ayıran, Basamak Değerini ve Sayı Değerini Bulan c# Console Uygulaması
Kredi Kartı Taksitlendirme İşlemini Yapan c# Uygulaması
Veri Girişi Maskeleme (MaskedTextBox)
Kaçan Buton Oyununu Yapan c# Uygulaması
Tetris Oyununu C# Dilini Kullanarak Form Sayfasında Kodlama1
Sayısal Loto Çekilişini Yapan c# Uygulaması
Girilen Ad Soyadı Form Sayfasında Dinamik Olarak Gösteren c# Form Uygulaması
RadioButton Yardımıyla Seçilen Mevsime Ait Resmi Gösteren Form Uygulamasını c# Kodlarıyla Tasarlama
c# Form Uygulamalarında Ekranın Genişliğini ve Yüksekliğini Bulma
CefSharp Kullanan Sekmelere Sahip Chromium Tarayıcı Oluşturma2
Girilen Doğum Yılına Göre Yaşı Hesaplayan c# Uygulaması
Yazdırma İletişim Kutusu (PrintDialog)
Tombala Oyununu Yapan Uygulamayı c# Dilinde Kodlama1
Konsol Ekranında Kod Yazma ve Çalıştırma
Faktöriyel Hesabı Yapan c# Windows Form Uygulaması
Yıkıcı Metotlar (Destructors)
Verilen Bir Sayının Armstrong Sayı Olup Olmadığını Bulan c# Console Uygulaması
c# Console Uygulamasında Kutu Çizme
Liste Kutusunda Seçilen Ayın Hangi Mevsime Denk Geldiğini Bulan Animasyonu c# Form Sayfasında Yapma
Verilen Yarıçap Değerine Göre Kürenin Hacmini ve Yüzey Alanını Bulan c# Console Uygulaması

Yorum Ekle
   
Kötü
İyi