C# - Otobüse binmek için paran yetiyor mu?

  • Ekleyen Ziyaretçi
  • Oluşturma tarihi
  • Blog girdisi okuma süresi 1 dakika okuma
Gerekli araçlar
  • 1 adet button
  • 1 adet textBox
Kod aşaması
// Ondalıklı sayı girişi yapmak için değişken tanımladık
double para = Convert.ToDouble(textBox1.Text);

// Para 2 liraya eşit ve büyükse binebilirsiniz mesajını vermesini istiyoruz
if (para => 2)
MessageBox.Show("Otobüse binebilirsiniz.");
// Para 1.99 liraya eşit, küçükse ve 0 liraya eşit ve büyük ise binemezsiniz mesajını vermesini istiyoruz
else if (para =< 1.99 && para => 0)
MessageBox.Show("Otobüse binemezsiniz.");
else
MessageBox.Show("Hatalı giriş yaptınız.");

Not: Ondalıklı sayı girişi yapmayacaksanız "int" değişkenini kullanabilirsiniz.
  • Beğen
İfadeler: 1 kişi

Yorumlar

Aslında "para => 0" komut satırına ihtiyaç yok.
Bakiye 2TL veya daha yüksek değilse zaten karttan para çekmesine izin vermeyecek, dolayısıyla bakiye - miktarlara inmeyecektir.
 
Z
- değer girilmemesi için o komutu ekledim, yani - değer girilince hata vermesini istiyorum.
 
Z
Yanlış anladınız, textBox'a - değer girilince hatalı giriş yaptınız mesajını vermesini istedim. Kodları tekrar incelerseniz anlayacaksınız. :)
 
Aynen, Textbox1'e girilen değeri Double türünde Para değişkenine aktarmış ve bunun üzerinden sorgular yapmışsın :)
Kodlara bakınca çaktım köfteyi.
 

Blog girdisi detayları

Ekleyen
Ziyaretçi
Okuma süresi
1 dakika okuma
Görüntüleme
277
Yorumlar
5
Son güncelleme

Genel kategorisindeki diğer girdiler

Bu girdiyi paylaş

Geri
Yukarı