ورود

View Full Version : مشکل با شرط if



morahimi
جمعه 29 خرداد 1394, 14:16 عصر
سلام دوستان من میخوام یه شرطی تعریف کنم که مثلا اگر x از 10 بزرگتر و y از 30 کمتر بود این کار را انجام بده
یعنی اگر این دو اتفاق به طور هم زمان افتاد این کار را انجام بده اونوقت این دستور رو چه جوری باید بنویسم؟
ممنون

Raminab
جمعه 29 خرداد 1394, 14:25 عصر
سلام

if(x>10 && y<30)
{
//do somthing
}

gjmkdyttyhujk
جمعه 29 خرداد 1394, 16:31 عصر
سلام دوستان من میخوام یه شرطی تعریف کنم که مثلا اگر x از 10 بزرگتر و y از 30 کمتر بود این کار را انجام بده
یعنی اگر این دو اتفاق به طور هم زمان افتاد این کار را انجام بده اونوقت این دستور رو چه جوری باید بنویسم؟
ممنون

احتمال میدم مدار منطقی نخوندی؟:لبخندساده:

farhadscript
جمعه 29 خرداد 1394, 16:46 عصر
سلام دوستان من میخوام یه شرطی تعریف کنم که مثلا اگر x از 10 بزرگتر و y از 30 کمتر بود این کار را انجام بده
یعنی اگر این دو اتفاق به طور هم زمان افتاد این کار را انجام بده اونوقت این دستور رو چه جوری باید بنویسم؟
ممنون
داداش یه خورده ابتکار به خرج بده یه چیزایی رو امتحان کن

morahimi
جمعه 29 خرداد 1394, 18:23 عصر
حل شد دوستمون گفتند از&&استفاده کنم ولی باید از & استفاده کرد

abbasalim
شنبه 30 خرداد 1394, 08:22 صبح
حل شد دوستمون گفتند از&&استفاده کنم ولی باید از & استفاده کرد

سلام. & با && فرق داره.
& میره چک میکنه اگه شرط اولی برقرار نبود بازم شرط دوم رو چک می کنه
ولی
&& اگه شرط اول برقرار نبود دیگه شرط دوم رو چک نمیکنه

اینکه چه فوایدی داره و اینا رو پیشنهاد می کنم شروع به یادگیری زبان جاوا کنید.
این ویژگی برای | و || هم برقراره

djtrex
شنبه 30 خرداد 1394, 10:31 صبح
سلام. & با && فرق داره.
& میره چک میکنه اگه شرط اولی برقرار نبود بازم شرط دوم رو چک می کنه
ولی
&& اگه شرط اول برقرار نبود دیگه شرط دوم رو چک نمیکنه

اینکه چه فوایدی داره و اینا رو پیشنهاد می کنم شروع به یادگیری زبان جاوا کنید.
این ویژگی برای | و || هم برقراره

دوست عزیز & عملگر مربوط باینری (bitwise operator) هست. بیت هارو با هم and میکنه!
| هم or
^ هم XOR
~ هم NOT
<< و >>‌ شیفت


مثال:


a = 0011 1100
b = 0000 1101


-----------------


a&b = 0000 1100
a|b = 0011 1101
a^b = 0011 0001
~a = 1100 0011


این برنامه اجرا شده:
http://ideone.com/cIvxK1

اطلاعات بیشتر:
http://www.tutorialspoint.com/java/java_basic_operators.htm