مشاهده نسخه کامل
: برنامه محاسبه سری 1+(1/2!)+(1/3!)+..+(1/n!)
سلام دوستان من يه برنامه نوشتم يه سي كه اين كار رو بكنه وبياد مجموع اين سري رو حساب كنه:
1+(1/2!)+(1/3!)+..+(1/n!)
كه البته در اينجا مقدار nبرابر20 است اينم برنامه من ولي كار نميكنه از اساتيد كمك مي خوام ببينن چرا اين برنامه كار نميكنه ممنون ميشم
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سلام دوست عزيز
اين برنامه اصلاح شده شما:
(شمارنده حلقه نبايد از صفر شروع شه چون اولين بار يه عدد تعريف نشده ميده
كروشه حلقه فور هم فرامو ش شده)
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;
آقا ممنون از كمكتون اگه ميشه يه كمك ديگه هم بكنيد واله من يه برنامه مي خوام كه عدد رو از مبناي ده گرفته به مبناي حالا مثلا nببره مبناي 2 يا 8 يا16 درست كردنش كار نداره اگه عدداي ديگه بود بايد چيكار كرد اگه راهنمايي كنيد ممنون ميشم [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
دوست عزيز به نظرم شما بهتره اول سعي كني برنامه رو بنويسي اگه به مشكل بر خوردي اونوقت سوال بذاري.
به هر حال اگه الگوريتم كارو بدوني نوشتن برنامه ساده است.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
vBulletin , Copyright ©2000-2024, Jelsoft Enterprises Ltd.