Cześć. Mam do napisania program, który w skrócie ma utworzyć x-elementową tablicę, następnie zsumować y-zakresów (a i b w kodzie) z tej tablicy. Tu pojawia się problem, wydaję mi się, że resztę programu mam dobrze już napisaną, tylko nie wiem w jaki sposób napisać tę sumę tylko kilku elementów tablicy, zamiast wszystkich. No i na koniec ma wypisać te sumy.
#include <iostream>
using namespace std;
int main ()
{
int x, y, a, b, suma=0;
int tab[1000];
cin >> x;
for (int i=0; i<x; ++i)
{
cin >> tab[i];
}
cin >> y;
for (int i=0; i<y; ++i)
{
cin >> a >> b;
}
for (int i=0; i<x; ++i)
{
suma+=tab[i];
}
for (int i=0; i<y; ++i)
{
cout << suma << endl;
}
return 0;
}
Jakby ktoś był zainteresowany to mogę podać całą treść zadania, jest po prostu dość długa ;d. Jeśli są tutaj jakieś rażące błędy to przepraszam, ale dopiero zaczynam :) Dzięki z góry za pomoc