oloom1386
دوشنبه 16 آذر 1388, 13:05 عصر
سلام دوستان
من یه برنامه نوشتم که سری زیر رو باید چاپ کنه ولی نمی دونم اشکال کار کجاست که جواب درست نمیده میشه ازتون خواهش کنم بهم کمک کنید؟S=سری
سری زیر از یک تا n مقدار iتغییر می کنه
n/(n+1)*(2*n+1) سری
#include<stdio.h>
#include<conio.h>
main()
{
float s=0;
int n,i;
clrscr();
printf("enter a value for n:");
scanf("%d",&n);
i=1;
while(i<=n)
{
s+=(float)(i/(i+1)*(2*i+1));
i++;
}
printf("\n sum=%2.3f.",s);
getch();
return 0;
}
من یه برنامه نوشتم که سری زیر رو باید چاپ کنه ولی نمی دونم اشکال کار کجاست که جواب درست نمیده میشه ازتون خواهش کنم بهم کمک کنید؟S=سری
سری زیر از یک تا n مقدار iتغییر می کنه
n/(n+1)*(2*n+1) سری
#include<stdio.h>
#include<conio.h>
main()
{
float s=0;
int n,i;
clrscr();
printf("enter a value for n:");
scanf("%d",&n);
i=1;
while(i<=n)
{
s+=(float)(i/(i+1)*(2*i+1));
i++;
}
printf("\n sum=%2.3f.",s);
getch();
return 0;
}