PDA

View Full Version : پیاده سازی کد مجموع اعداد



tiyam123
شنبه 10 فروردین 1392, 11:15 صبح
سلام، دوستان از نظر شما کدی که من برای فرمول زیر نوشتم درسته؟

http://upload.tehran98.com/img1/cvu4w6g1jc2zfhwzxfj.png
for (int k = 0; k <=d ; k++)
{
for (int l = 0; l <= d; l++)
{
if (k + l == d)
{

}
}
}
منظورم محاسبه ش نیست فقط میخوام ببینم سیگمایی که توی فرمول هست چه جوری پیاده سازی میشه، یه دونه for براش کافیه یا دو تا for لازم داره! اینم بگم که این فرمول، فرمولِ یه چند جمله ایی از درجه ی d هستش، ممنون میشم اگه کمکم کنین.

smemamian
شنبه 10 فروردین 1392, 11:23 صبح
سلام
متاسفانه دقیق عکس پیدا نیست.. ولی در مورد سیگما، در این مورد الان K و L چگونه تغییر می کنند ؟

tiyam123
شنبه 10 فروردین 1392, 11:31 صبح
سلام
متاسفانه دقیق عکس پیدا نیست.. ولی در مورد سیگما، در این مورد الان K و L چگونه تغییر می کنند ؟
کران پایین سیگما هست k+l=0 و کران بالا هم d که همون درجه ی چند جمله ایی هستش، سوال منم همین تغییر کردنه k,l هست، اینکه k=0 باشه و l=0,1,2,...d وبعد k++ و دوباره l=0,1,2,...d یا اینکه k,l هر دو همزمان با هم باید اضافه باشن چون فقط یه سیگما داریم؟ توی فهم ریاضی فرمول مشکل دارم!

smemamian
شنبه 10 فروردین 1392, 11:41 صبح
فکر نکنم مشکلی با حلقه داشته باشید و مشکل شما توی فهم سوال است، چون این توضیحی که شما دادید 2 حلقه می خواهد و درست نوشتید !

developing
یک شنبه 11 فروردین 1392, 12:36 عصر
با سلام

فقط کافیه که شرط برنامه رو به صورت زیر تغییر بدی و کدهات رو داخل شرطت بنویسی
if (k + l <= d)