Arama butonu
Bu konudaki kullanıcılar: 1 misafir
11
Cevap
1066
Tıklama
0
Öne Çıkarma
Visual basic / Ödev / Yardım ?
O
11 yıl
Er
Konu Sahibi

Sayın abilerim ,ablalarım ve değerli hocalarım .

Programalama Temellerinden yapamadığım bir ödevim var .

Burada fotoğrafını ve sorusunu yollasam bana mantığını felan söyleyip veya soruyu çözebilirlermi ?

Kodları lazım .

SORU ŞÖYLE : şekildeki otomobil programında seçilen araç ve otoparkta kaldığı
süre sonunda ödemesi gereken tutar nedir ? şey hoca dedi ki mesela otomobili seçtikk
1.saat 4 tl alıncak ama 1 saati geçerse üstüne her saat başı 1 tl zam uygulancak


< Resime gitmek için tıklayın >

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi onur1636 -- 26 Ekim 2014; 12:52:32 >

O
11 yıl
Er
Konu Sahibi

Visual Basic Kodlaması bu
Dim giris, cikis, fiyat, zam As Double
giris = TextBox1.Text
cikis = TextBox2.Text
fiyat = cikis - giris + 2
zam = +1

If RadioButton1.Checked Then
Label4.Text = fiyat + zam & " TL"
ElseIf RadioButton2.Checked Then
Label4.Text = fiyat + zam & " TL"
ElseIf RadioButton3.Checked Then
Label4.Text = fiyat + zam & " TL"
ElseIf RadioButton4.Checked Then
Label4.Text = fiyat + zam & " TL"

End If

---

C# Kodlaması

if(rdKucukArac.Checked)
{
int saat = int.Parse(txtSaat.Text);
if(saat == 1);
{
lblToplamFiyat.Text = "5 TL";
}

else if(saat < 0) // Eksi değer girilmesini önledik
{
lblToplamFiyat.Text = "0";
}

else if(saat > 1)
{
toplamFiyat = 5 + araSaat * 3; // Eğer saat 1' den fazla ise mevcut saatin üzerine 3 TL daha ekleyecek
if(toplamFiyat > 30)
MessageBox.Show("30 TL' den fazla alamazsınız!","Bilgi");
else
{
lblToplamFiyat.Text = toplamFiyat.ToString();
}
}
}


if(rdBuyukArac.Checked)
{
int saat = int.Parse(txtSaat.Text);

if(saat == 1);
{
lblToplamFiyat.Text = "8 TL";
}

else if(saat < 0) // Eksi değer girilmesini önledik
{
lblToplamFiyat.Text = "0";
}

else if(saat > 1)
{
toplamFiyat = 8 + araSaat * 5; // Eğer saat 1' den fazla ise mevcut saatin üzerine 5 TL daha ekleyecek
if(toplamFiyat > 50)
MessageBox.Show("50 TL' den fazla alamazsınız!","Bilgi");
else
{
lblToplamFiyat.Text = toplamFiyat.ToString();
}
}
}

--------

BENDEN SONRA GÖRENLER YARARLANSIN.

BİR GÜN ÇOK BÜYÜK İŞLER BAŞARICAM

DİP NOT : Onur Tuncer

Yapamayanlar için :https://www.facebook.com/AdamFame


Bu mesaja 1 cevap geldi.
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.