mnakhaei67
دوشنبه 24 مرداد 1390, 18:23 عصر
:گریه:اشکال در تبدیل شبه کد به زبان دلفی
http://www.iran-eng.com/showthread.php/images/smilies/frown.gifاگه شما میتونید کمکم کنید خواهش میکنم زودتر جوابمو بدید.اگه بتونید شبه کد زیر را برام به دلفی تبدیل کنید خیلی از مشکلاتم حل میشه.میشه این لطفو بکنید و زود جواب ایمیلمو بدید؟ممنون.شبه کد به این صورت میباشد.بااین توضیح که بالاترین سطح موجودی برابر است با M وموجودی انتهای روز برابر است با Mojodi و موجودی ابتدای روز برابر است با mojodi
how many days to get the sefaresh = y
mojodi = M
day = 1;
total day is given = Totalday
do we have a pending sefaresh = z
while ( day <= totalday)
{
if ( z and y == 0)
{
mojodi = Mojodi + Mizan sefaresh
L1:
taghaza=x
if (x>mojodi)
{
kambood(n)=x-mojodi+kambood(n-1)
Mojodi=0
}
else
{
kambood(n)=0
}//end of label
}
generate a random number for taghaza
taghaza = x
if ( mojodi > x )
{
Mojodi= mojodi - x
}
else
{
go to L1
}
day = day +1
if ( y > 0 )
y = y-1
if ( day % toldoreh == 0)
{generate random number for mohlate tahvil
if (Mojodi<M)
{
mizan sefaresh=M-Mojodi
}
}
}
http://www.iran-eng.com/showthread.php/images/smilies/frown.gifاگه شما میتونید کمکم کنید خواهش میکنم زودتر جوابمو بدید.اگه بتونید شبه کد زیر را برام به دلفی تبدیل کنید خیلی از مشکلاتم حل میشه.میشه این لطفو بکنید و زود جواب ایمیلمو بدید؟ممنون.شبه کد به این صورت میباشد.بااین توضیح که بالاترین سطح موجودی برابر است با M وموجودی انتهای روز برابر است با Mojodi و موجودی ابتدای روز برابر است با mojodi
how many days to get the sefaresh = y
mojodi = M
day = 1;
total day is given = Totalday
do we have a pending sefaresh = z
while ( day <= totalday)
{
if ( z and y == 0)
{
mojodi = Mojodi + Mizan sefaresh
L1:
taghaza=x
if (x>mojodi)
{
kambood(n)=x-mojodi+kambood(n-1)
Mojodi=0
}
else
{
kambood(n)=0
}//end of label
}
generate a random number for taghaza
taghaza = x
if ( mojodi > x )
{
Mojodi= mojodi - x
}
else
{
go to L1
}
day = day +1
if ( y > 0 )
y = y-1
if ( day % toldoreh == 0)
{generate random number for mohlate tahvil
if (Mojodi<M)
{
mizan sefaresh=M-Mojodi
}
}
}