PDA

View Full Version : مقایسه نتایج و نمایش دادن در لیبیل



masud8002k
یک شنبه 03 اردیبهشت 1391, 18:41 عصر
سلام

من نتیج رو به این صورت گرفتم
int mn = ra + rc + rb + rd + re + rf + rj + rh + ri + rt;

یعنی مقادیر riوrtو...
جمع میشن و در mnذخیره میشن حالا میخوام اگر mnبزرگتر از مثلا 6 باشه در لیبیل نوشته خاصی نوشته شده باشه اینو اینجوری مینویسم اما هیچ فرقی نمیکنه یعنی نمایش داده نمیشه
int mn = ra + rc + rb + rd + re + rf + rj + rh + ri + rt;

if (mn > 60)
{
Label2.Text = "امتیاز بالای 60";
}
if (51 <<mn < 59)
{
Label2.Text = "امتیاز بین 51 تا 59";
}
if (41 << mn < 50)
{
Label2.Text = "امتیاز شما بین 41 تا 50";
}

hamid_shrk
یک شنبه 03 اردیبهشت 1391, 20:39 عصر
دوست عزیز این کد رو کجا نوشتید؟از try استفاده کردید؟
با Break point چک کنید ببینید اصلا به if ها میرسه؟؟؟؟

d_derakhshani
یک شنبه 03 اردیبهشت 1391, 23:16 عصر
علامت اين >> و << چيه؟ اينها براي شيفت مقادير هست نه مقايسه. دوم اينكه نمي تونيد بدن علامت &&و يا || دو تا مقايسه رو باهم ادغام كنيد

masud8002k
یک شنبه 03 اردیبهشت 1391, 23:25 عصر
در کد بینهایند نوشتم بدون try
اصلا شما بخوای یه مقدارو مقایسه کنی چطوری مینویسی؟؟
مثلا int a=6
حالا اینو مقایسه کنید من یاد بگیرم

d_derakhshani
دوشنبه 04 اردیبهشت 1391, 08:50 صبح
if (mn > 60) {
Label2.Text = "امتیاز بالای 60";
}
if (51 <=mn && mn < 59)
{
Label2.Text = "امتیاز بین 51 تا 59";
}