View Full Version : كمك دربار ه ي اجراي يه برنامه به زبان سي!
lopez
05-13-2006, 07:25 AM
سلام دوستان من يه برنامه نوشتم يه سي كه اين كار رو بكنه وبياد مجموع اين سري رو حساب كنه:
1+(1/2!)+(1/3!)+..+(1/n!)
كه البته در اينجا مقدار nبرابر20 است اينم برنامه من ولي كار نميكنه از اساتيد كمك مي خوام ببينن چرا اين برنامه كار نميكنه ممنون ميشم
!!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!
tene30
05-13-2006, 12:39 PM
سلام دوست عزيز
اين برنامه اصلاح شده شما:
(شمارنده حلقه نبايد از صفر شروع شه چون اولين بار يه عدد تعريف نشده ميده
كروشه حلقه فور هم فرامو ش شده)
sum:=0;
for(i=1;i<=20;i++)
{
fact*=i;
sum+=1/fact;
}
hamidreza_buddy
05-13-2006, 01:57 PM
sum+=" bayad dar halghe bashe
zemnan chon fact int hast bayad inkaro koni :
sum += (float)1 / (float)fact;
lopez
05-13-2006, 10:48 PM
آقا ممنون از كمكتون اگه ميشه يه كمك ديگه هم بكنيد واله من يه برنامه مي خوام كه عدد رو از مبناي ده گرفته به مبناي حالا مثلا nببره مبناي 2 يا 8 يا16 درست كردنش كار نداره اگه عدداي ديگه بود بايد چيكار كرد اگه راهنمايي كنيد ممنون ميشم http://qsmile.com/qsimages/109.gif
someone
08-07-2006, 01:15 AM
دوست عزيز به نظرم شما بهتره اول سعي كني برنامه رو بنويسي اگه به مشكل بر خوردي اونوقت سوال بذاري.
به هر حال اگه الگوريتم كارو بدوني نوشتن برنامه ساده است.
!!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!
vBulletin v3.8.1, Copyright ©2000-2009, Jelsoft Enterprises Ltd.