Hygge adlı üyeden alıntı: mesajı görüntüle
Hata vermiyor hocam. 60'ın üzerinde sayı girsekte hesaplayıp gösteriyor.
Ben yukarıdaki kodda birden küçük 60'tan büyükse toast mesajı göster diyorum.
60'dan yüksek girsemde sanki bir sıkıntı yokmuş gibi hesaplamayı yapıp gösteriyor.
Alıntı
if (sayNet<1 & sayNet>60)
{
Toast.makeText(this,"Lütfen 1 ve 60 arasında net giriniz",Toast.LENGTH_LONG).show();
} else
{
say.setText("Sayısal Puan : " + SayPuan);
}
anladığım kadarıyla burada "1'den küçük veya 60'dan büyükse" demeye çalışmışsınız ama yazdığıız şey "1'den küçük ve 60 dan büyükse"

ondan dolayı şöyle yapın
Alıntı
if (sayNet<1 || sayNet>60)
{
Toast.makeText(this,"Lütfen 1 ve 60 arasında net giriniz",Toast.LENGTH_LONG).show();
} else
{
say.setText("Sayısal Puan : " + SayPuan);
}
"|" işareti ikisinden biri şartı karşılamıoyorsa aşağıdaki olayı yap demek