Próbuję rozwiązać pewne zadanie. Polega ono na tym, że muszę stworzyć program obliczający n-tą sumę częściową pewnego ciągu. Ten ciąg to x2 /2n. Niestety, nie wychodzi mi. Oto kod:
#include <stdio.h>
#include <math.h>
float suma (int n)
{
float suma=0.0;
float x;
int i;
for (i=1;i<=n;i++)
{
suma+=(pow(x,2))/(pow(2,i));
}
return suma;
}
int main (){
float x;
int n;
printf ("program obliczy n-ta sume czesciowa ciagu x^2/(2^n\n");
printf ("podaj x: ");
scanf ("%d", &x);
printf ("podaj n: ");
scanf ("%d", &n);
printf ("suma czesciowa tego ciagu o n rownym wynosi %0.2f\n", suma(n));
}
Jakieś wskazówki mile widziane :)