PDA

View Full Version : برسی شرط داخل توابعی در کلاس (درست کار نمیکنه)



fire22
پنج شنبه 30 آذر 1391, 10:47 صبح
با سلام خدمت دوستان و اساتید محترم.
دوستان نمیدونم چرا شرطی که در یکی از توابع داخل کلاسم گذاشتم ، در صورتی که شرط برقرار نیست بازم اجرا میشهه. واقعا برام عجیبه.
عکسی که گذاشتمو ببینید متوجه میشید.
1-در این عکس مقدار 300 از main به تابع پاس میشه.
http://img4up.com/up2/98412949407297688431.jpg

2-اینجا هم خوب طبیعتا مقدار ertefa باید 300 باشه که با couut<<ertefa مطمئن میشم همینطوره.
http://img4up.com/up2/94406814541097896896.jpg

3-اینجا هم شرط در صورتی که نباید اجرا بشه!! ، اجرا شد!!!!!
http://img4up.com/up2/02868325984292107368.jpg

omidshaman
پنج شنبه 30 آذر 1391, 11:21 صبح
1_کمپایلرتو عوض کن
2_ به خاطر اون سیمیکولن که بعد if گزاشتی

if(ertefa<=100);
!

fire22
پنج شنبه 30 آذر 1391, 11:26 صبح
1_کمپایلرتو عوض کن
2_ به خاطر اون سیمیکولن که بعد if گزاشتی

if(ertefa<=100);
!

وای وای وای اره به خداااا درست شد.
داداش دمت گرم.
یه موقع ادم 500 تا خط برنامه مینویسه چندین بار هم if استفاده میکنه ولی یه بارم اینجوری ; میزاره دیگه :D
به هر حال خیلی ممنون درست شد