Arama butonu
Bu konudaki kullanıcılar: 1 misafir
4
Cevap
438
Tıklama
1
Öne Çıkarma
C# İKİ SAYIYI TOPLAMA HATASI ALIYORUM YARDIM!
B
5 yıl
Er
Konu Sahibi

selamlar programlamaya yeni başlıyorum ve C# da bir uygulama yaptım, girilen iki sayıyı toplama diye. Hocam yaptımda hataları var
String bir değer yazınca hata veriyor ve boş bırakınca hata veriyor.
Aradım aradım bulamadım nasıl yapılacağını yardımcı olurmusunuz .🙏🏻🙏🏻

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

(=) butonuna basılınca a.text ve b.text inte çevirip toplama,çıkarma,çarpma ve bölme işlemleri düzgünce çalışıyor



G
5 yıl
Yarbay

doğrudur ya harf veya boş girmesini engelleyecen yada harf girilirse hatayı yakalayıp yanlış ifade girdin yapacan şimdi bu konulara bakarsın



S
5 yıl
Er

>>> String değer hatası için şöyle yapabilirsin:
Önce a.text in eve yine tıklayıp keypress özelliğini çift tıkla ve bunları yaz

e.handled=!char.IsDigit(e.keychar) & & !char. IsContorl(e.keychar);

Bu yazılan kod sadece sayı girişine olanak sağlar


>>> boşluk hatası içinde şöyle yapabilirsin:

if(a.text=='' '' & & b.text=='' '')
{
MessageBox.Show(''boş alan bırakmayınız'')
}
else
{
// yapacağın işlemler toplama çıkarma vs. Buraya
}



< Bu ileti mobil sürüm kullanılarak atıldı >

F
5 yıl
Er

int a = intParse(textBox1.text)
int b = intParse(textBox2.text)
int c = 0;
button1 in clickinede soyle yazcaksın

if(artı.clicked)
{
a + b = c;
c == labelsonuc.Text;
}
else if(eksi.clicked)
{
a - b = c;
c == labelsonuc.Text
}
else if(carpma.clicked)
{
a * b = c;
c == labelsonuc.Text
}
else if(bolme.clicked)
{
a / b = c;
c == labelsonuc.Text
}
bu tarz bir şey yapman lazım şu an visual studio güncelleniyo o yüzden tam kodlarını yazamadım



İ
5 yıl
Çavuş

  string s1Text = txts1.Text;
        string ssText = txts2.Text;
        int sayi1 = string.IsNullOrEmpty(s1Text) ? 0 : int.Parse(s1Text);
        int sayi2 = string.IsNullOrEmpty(s2Text) ? 0 : int.Parse(s2Text);
        int result = sayi1 + sayi2;
        txtRes = result;



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.