28 Eylül 2014, 01:20 | #1 | |
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| IF else IF örnekler Merhaba arkadaşlar bu yazımızda if else if yapısı ile alakalı dört adet örnek uygulamayı ekran görüntüsü ve kodları vererek sizlerle paylaşacağız. Bu yazımızda; · – Girilen notlara göre ortalama hesaplayıp Başarılı-Başarısız uyarısı veren · – 5’lik sistemde not hesabı yapan . – Yapılan tüketime göre elektrik faturasını hesaplayan · – Girilen boy ve kilo değerlerine göre ideal kiloyu bize veren programlar vardır. Bu dört örnek uygulama ile if else if yapısı ile ilgili örneklerin bulunduğu konu başlığımızı sonlandıracağız. Bu if yapısıyla ilgili ilk makalemiz olduğundan örneklerimizi basit hazırladık. Bir sonraki makalemizde c# programlamada if(eğer) yapısıyla ilgili daha kapsamlı örnek uygulamalar yapacağız.. Şimdi geldik ilk örneğimizi hazırlamaya. İlk örneğimiz de: metin kutusuna girilen notlara göre ortalama hesaplanıyor. Eğer ortalama 44 üzerindeyse Başarılı değilse Başarısız uyarısı veren programı Windows form ortamında hazırlayacağız. Ortalama Başarılı-Başarısız if else if [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 private void button1_Click(object sender, EventArgs e) { int not1, not2; double ort; not1 = int.Parse(textBox1.Text); not2 = int.Parse(textBox2.Text); ort = (not1 + not2) / 2; label5.Text = "Notların Ortalaması=" + ort.ToString(); if (ort>44) { label6.Text = "Başarılı"; label6.ForeColor = Color.Green; } else { label6.Text = "Başarısız"; label6.ForeColor = Color.Red; } } İkinci örneğimiz de ise metin kutusundan girilen iki adet notun ortalamasını alarak 5’lik sisteme göre kaç puana karşılık geldiğini bulan programı Windows form ortamında hazırlayacağız. 5’lik sistem not hesabı if else if [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 private void Form1_Load(object sender, EventArgs e) { label5.Text = ""; label6.Text = ""; } private void button1_Click(object sender, EventArgs e) { int not1, not2; double ort; not1 = int.Parse(textBox1.Text); not2 = int.Parse(textBox2.Text); ort = (not1 + not2) / 2; label5.Text = ort.ToString(); if (ort>=85 && ort<101) { label6.Text = "Notunuz=5"; } else if (ort>=70 && ort<85) { label6.Text = "Notunuz=4"; } else if (ort>=55 && ort<70) { label6.Text = "Notunuz=3"; } else if (ort>=45 && ort<55) { label6.Text = "Notunuz=2"; } else if (ort>=25 && ort<45) { label6.Text = "Notunuz=1"; } else if (ort>=0 && ort<25) { label6.Text = "Notunuz=0"; } else { label5.Text = ""; label6.Text = ""; MessageBox.Show("Hatalı bir not girdiniz!"); } } Üçüncü örneğimiz de ise girilen tüketim bedeline bağlı olarak ödenecek fatura bedelini hesaplayan programı Windows form ortamında hazırlayacağız. Elektrik Faturası uygulaması if else if [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 private void btnHesapla_Click(object sender, EventArgs e) { int tuketim = int.Parse(txtTuketim.Text); int fatura = 1; if (tuketim > 0 && tuketim <= 150) { fatura = tuketim * 10; } else if (tuketim > 150 && tuketim <= 300) { fatura = tuketim * 20; } else { fatura = tuketim * 40; } lblFatura.Text = "Fatura Bedeli " + fatura.ToString() + " TL"; } Dördüncü ve son örneğimiz de ise girilen kilo ve boy değerlerine göre ideal kiloyu hesaplayan ve kişinin ideal kiloya ne kadar yakın olduğunu veya ideal kiloda olduğunu gösteren programı Windows form ortamında hazırlayacağız. İdeal Kilo Hesaplama [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 private void Form1_Load(object sender, EventArgs e) { label3.Text = ""; } private void button1_Click(object sender, EventArgs e) { int boy, kilo, sonuc; sonuc = 0; kilo = Convert.ToInt32(textBox1.Text); boy = Convert.ToInt32(textBox2.Text); sonuc = boy - (((150 - boy) / 4) + 110); if (kilo>sonuc) { label3.Text = "Fazla kilolusunuz ideal kilonuzdan " + Math.Abs(Convert.ToInt32(sonuc - kilo)) + " kg fazlanız var"; } else if (kilo < sonuc) { label3.Text = "Zayıfsınız ideal kilonuzdan " + Math.Abs(Convert.ToInt32(sonuc - kilo)) + " kg eksiğiniz var"; } else { label3.Text = "Tebrikler ideal kilonuzdasınız"; } } | |
|
Etiketler |
Örnekler |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Eş Anlamlı Kelimelere Örnekler | Violent | Türkçe | 0 | 18 Kasım 2013 11:42 |
Osmanlı Mimarisinden Örnekler | Kalemzede | Tarih | 0 | 04 Eylül 2011 23:08 |
Muş Edebi Örnekler | Sim | Doğu Anadolu Bölgesi | 0 | 21 Ağustos 2011 03:47 |
Makale Açıklaması ve Örnekler | Ecrin | Türk Dili ve Edebiyatı | 0 | 03 Mayıs 2011 13:24 |
OSMANLI - Fermanlarından \ Örnekler.. | Sevda | Tarih | 0 | 16 Nisan 2010 02:03 |