واضح آرشیو وب فارسی:سایت ریسک: View Full Version : براي حساب كردن !n چه كار بايد بكنم ؟ MESHKIPOSH13-05-2006, 03:39 PMبراي حساب كردن !n در يك عبارت بايد چه كار كنم . در يك عبارت كسري ميخوام بدست بياد . ( مسئله اينه كه از تكس باكس يه عدد كه n هست رو ميگيريم و در يك عبارت كسري كه 1+1/2!+...n/n+1! هست رو بايد حساب كنيم . ) ممنون از توجهتون به سوال من Oxizhen13-05-2006, 04:06 PMعزيز من درست منظورتون رو متوجه نشدم ولي در عبارات كسري معمولا n! رو با انجام يك سري تبديلات با مخرج كسر ساده ميكنن!!!...حالا اگه مخرج كسر رو هم بگي چيه واضحتر ميشه جواب داد! tomcat13-05-2006, 06:58 PMبابا ترخدا دیگه مسائل مدرسه و دانشگاه خودتون حل کنید . با استفاده از توابع بازگشتی شما میتونید این کارو بکنید . mania-lotfi13-05-2006, 07:17 PM(n=val(text1 fact=1 for i=1 to n fact=fact*i next tomcat14-05-2006, 05:14 AMدوست عزیز این فقط فاکترویل رو حساب میکنه . دوستمون یک چیز دیگه می خواهد ... البته باید تو برنامش این کد هم بزاره . MESHKIPOSH14-05-2006, 08:47 PMاين علامت يعني / علامت كسر هست ديگه اميدوارم متوجه شده باشيد MESHKIPOSH14-05-2006, 08:58 PMالبته عبارت عددي رو در پست اول از راست به چپ بخونيد .... خيلي ممنون از اقا مانيا لطفي گل چه بديت اوردن !n رو يادم داد . MESHKIPOSH14-05-2006, 09:11 PMhttp://tp-txdp4281.content-type.com/1097199088/images/soal.GIF اينم متن كامل سوال خيلي ممنون ميشم كه برنامه رو بنويسيد و بعد تحليل كنيد . يعني توضيح بديد . بينهايت ممنون از اينكه به من كمك ميكنيد ( باور كنيد من خيلي در ويژوال ضعيف هستم و با كمك هاي شما پيشرفت ميكنم .) mania-lotfi14-05-2006, 10:32 PMبايد به عرض برسونم كه من آقا نيستم.خانومم. mania-lotfi14-05-2006, 10:59 PMs = 1 (n = Val(Text1 For i = 1 To n fact = 1 For j = 1 To i + 1 fact = fact * j Next j s = s + i / fact Next i ( Text2 = Str(s mania-lotfi14-05-2006, 11:00 PMاگه اشكالي داشتيد بپرسيد توضيح ميدم tomcat15-05-2006, 06:06 AMدوست عزیز . لطفا کنید اینجور سوالهای را جواب ندید . بزارید یه مقدار خودشون فکر کنن . اگر قرار باشه همه مسائل اینطوری حل کنن هیچ وقت نمیتونن برنامه نویس خوبی بشن . در ضمن اینجور سوال های همیشه وقتی که توابع بازگشتی رو درس میدن میگن . و میگن با استفاده از توابع بازگشتی نوشته بشه . نه با دو تا حلقه For موفق باشی . MESHKIPOSH15-05-2006, 05:26 PMاین جواب نداد یه توضیح میدید که چی میخواد و چی باید در برنامه باشه ؟ ممنون میشم راستی مانیا جان بابت اشتباهم معذرت میخوام alishahbazi12-08-2006, 07:10 PMبراي اين كار كدهاي زير را در يك ماژول بنويسيد . public function fact (n as integer) as long dim f as long , i as integer f=1 for i=1 to n f=f*i next i fact=f end function سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 899]