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.
İ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.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…