PDA

نسخه کامل مشاهده نسخه کامل : برنامه محاسبه سری 1+(1/2!)+(1/3!)+..+(1/n!)



lopez
13-05-2006, 06:25
سلام دوستان من يه برنامه نوشتم يه سي كه اين كار رو بكنه وبياد مجموع اين سري رو حساب كنه:
1+(1/2!)+(1/3!)+..+(1/n!)
كه البته در اينجا مقدار nبرابر20 است اينم برنامه من ولي كار نميكنه از اساتيد كمك مي خوام ببينن چرا اين برنامه كار نميكنه ممنون ميشم

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

tene30
13-05-2006, 11:39
سلام دوست عزيز
اين برنامه اصلاح شده شما:
(شمارنده حلقه نبايد از صفر شروع شه چون اولين بار يه عدد تعريف نشده ميده
كروشه حلقه فور هم فرامو ش شده)

sum:=0;
for(i=1;i<=20;i++)
{
fact*=i;
sum+=1/fact;
}

hamidreza_buddy
13-05-2006, 12:57
sum+=" bayad dar halghe bashe
zemnan chon fact int hast bayad inkaro koni :
sum += (float)1 / (float)fact;

lopez
13-05-2006, 21:48
آقا ممنون از كمكتون اگه ميشه يه كمك ديگه هم بكنيد واله من يه برنامه مي خوام كه عدد رو از مبناي ده گرفته به مبناي حالا مثلا nببره مبناي 2 يا 8 يا16 درست كردنش كار نداره اگه عدداي ديگه بود بايد چيكار كرد اگه راهنمايي كنيد ممنون ميشم [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

someone
07-08-2006, 00:15
دوست عزيز به نظرم شما بهتره اول سعي كني برنامه رو بنويسي اگه به مشكل بر خوردي اونوقت سوال بذاري.
به هر حال اگه الگوريتم كارو بدوني نوشتن برنامه ساده است.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید