IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  digitalpanel

Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 28 Eylül 2014, 01:20   #1
Deep
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
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";
} }

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet sohbet
Cevapla

Etiketler
Örnekler


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


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