Şuan kodlarınız çalışıyor. Denediğim de sorun vermeden sonuç veriyor.
Farklı bir hata yapmadığınızdan emin olup tekrar deneyin.
C# İşleci Hatası |
23 Mesajlar | 3.110 Okunma |
double c = Convert.ToDouble(sayi3.Text);
double a = Convert.ToDouble(sayi1.Text);
double b = Convert.ToDouble(sayi2.Text);
double c = Convert.ToDouble(sayi3.Text);
double carpma = a * b;
double carpma2 =c/a;
MessageBox.Show("Litre Fiyatına göre Tutar" + carpma + "TL ödenmesi gerekmektedir" + Environment.NewLine + "Verilen Ücrete Göre toplam" + carpma2 + " litre alıyorsunuz" + Environment.NewLine + "Bizi tercih ettiğiniz için teşekkürler");
double c = Convert.ToDouble(sayi3.Text);
double a = Convert.ToDouble(sayi1.Text);
double b = Convert.ToDouble(sayi2.Text);
double c = Convert.ToDouble(sayi3.Text);
double carpma = a * b;
double carpma2 =c/a;
MessageBox.Show("Litre Fiyatına göre Tutar" + carpma + "TL ödenmesi gerekmektedir" + Environment.NewLine + "Verilen Ücrete Göre toplam" + carpma2 + " litre alıyorsunuz" + Environment.NewLine + "Bizi tercih ettiğiniz için teşekkürler");
double a,b,c;
if(!double.TryParse(sayi1.Text, out a)) a = 0;
if(!double.TryParse(sayi2.Text, out a)) b = 0;
if(!double.TryParse(sayi3.Text, out a)) c = 0;
double carpma = a * b;
double carpma2 =c/a;
MessageBox.Show("Litre Fiyatına göre Tutar" + carpma + "TL ödenmesi gerekmektedir" + Environment.NewLine + "Verilen Ücrete Göre toplam" + carpma2 + " litre alıyorsunuz" + Environment.NewLine + "Bizi tercih ettiğiniz için teşekkürler");
double a,b,c;
if (!double.TryParse(sayi1.Text, out a) || !double.TryParse(sayi2.Text, out a) || (!double.TryParse(sayi3.Text, out a))
{
MessageBox.Show("Girilen değerler sayı değil hata mesajı");
return;
}
double carpma = a * b;
double carpma2 =c/a;
MessageBox.Show("Litre Fiyatına göre Tutar" + carpma + "TL ödenmesi gerekmektedir" + Environment.NewLine + "Verilen Ücrete Göre toplam" + carpma2 + " litre alıyorsunuz" + Environment.NewLine + "Bizi tercih ettiğiniz için teşekkürler");
if (sayi1.Text>0)
{
double a, b;
a = Convert.ToDouble(sayi1.Text);
b = Convert.ToDouble(sayi2.Text);
double carpma = a * b;
MessageBox.Show("Litre Fiyatına göre Tutar" + carpma);
}