dodawanie wybranych elementow.

0

Mam stworzyć funkcję, która zsumuje wyznaczone przez wzór elementy tablicy (nie mogę używać pętli).

 
int sumowanie(int *t,int n, int i,int i1,int s, int k)
{int dzialanie=0;
if(i<n)
{
    if(i1<n)
        {int zmienna = k+(s*i1);        
        if((i==zmienna)&&(t[i]>0))
        {
        // ZSUMOWANIE WYBRANEGO ELEMENTU
        // dzialanie += t[i];
        }return sumowanie(t,n,i,i1+1,s,k);}
        i1=0;
return sumowanie(t,n,i+1,i1+1,s,k);
;}
else return sumowanie;

Mam problem teraz z sumowaniem tych elementów tablicy... Proszę o jakaś podpowiedz :)

0

Najpierw zrób to za pomocą pętli. Doprowadź do poprawnego działania. Potem dopiero przerabiaj na wersję rekurencyjną.

1 użytkowników online, w tym zalogowanych: 0, gości: 1