PDA

View Full Version : اشکالی عجیب و غریب و غیر منطقی در برنامه



hamhik
پنج شنبه 12 آبان 1384, 17:14 عصر
با سلام
به نظر شما این بر نامه کجاش اشکال داره
والا ما که هر چی فکر کردیم روش به نتیجه نرسیدیم این تکه برنامه اشکالش اینکه وقتی به حلقه ی for hمی[ رسه دستور if آن را اجرا نمی کنه در صورتی که با ید اجرا بشه به نظر شما دلیل اجرا نشدن آن چیه.
LTR] for (t4=k4;t4<=7;t4++)[/LTR]
{
for (h=7;h<=0;h--)
if (arr[3][h]==4)
{
j2=h-2;
break;
}
و ادامه دستورات
.
.
.

sinpin
پنج شنبه 12 آبان 1384, 18:32 عصر
با سلام
به نظر شما این بر نامه کجاش اشکال داره
for (t4=k4;t4<=7;t4++)
{
for (h=7;h<=0;h--)

if (arr[3][h]==4)
{
j2=h-2;
cout<<"test";
break;
}

a4:for (n=l;n<=th;n++)
{
if (arr[n][j2]==0)
s=s+1;
cout<<"s:"<<s<<":"<<"n:"<<n;
}
والا ما که هر چی فکر کردیم روش به نتیجه نرسیدیم این تکه برنامه اشکالش اینکه وقتی به حلقه ی for hمی رسه دستور if آن را اجرا نمی کنه در صورتی که با ید اجرا بشه به نظر شما دلیل اجرا نشدن آن چیه.

دوست عزیز
قبل از هرچیز. اگه لطفا پست رو ویرایش کرده و فرمت متن رو به شکل مناسبی تغییر بدید بهتره !

M.kavyani
پنج شنبه 12 آبان 1384, 23:01 عصر
دوست عزیز مشکلات مشابه رو فقط در یک تاپیک مطرح کن تا جواب ها تکراری ندهند

Majidprog
جمعه 13 آبان 1384, 00:58 صبح
for (h=7;h<=0;h--) FALSE
for (h=7;h>=0;h--) TRUE

aakh1361
جمعه 13 آبان 1384, 01:55 صبح
سلام
اولا : همون طور که اقا مجید نوشتن حلقه شما اصلا اجرا نمیشه !!
چون علامت را اشتباه نوشتید

دوما : نیاز نیست برای هر مشکل کوچیک یک تایپ جداگانه بزنید سوالتون رو فقط تو یک تایپ مطرح کنید

لطفا !!!