fork download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4. int suma(int *tab,int rozmiar)
  5. {
  6. int podziel = rozmiar/2;
  7. if (rozmiar==0) return 0;
  8. static int razem;
  9. razem+=tab[podziel];
  10. for (int i=podziel; i<rozmiar-1; i++)
  11. {
  12. tab[i]=tab[i+1];
  13. if(i==0)
  14. {
  15. tab[i]=0;
  16. }
  17. }
  18. suma(tab, rozmiar-1);
  19. return razem;
  20.  
  21. }
  22. int main()
  23. {
  24. int tab[10]={1,2,3,4,5,6,7,8,9,10};
  25. cout << suma(tab, 6) << endl;
  26. return 0;
  27. }
  28.  
Success #stdin #stdout 0s 3468KB
stdin
Standard input is empty
stdout
21