Losowanie liczb do tablicy, zliczanie sum sąsiadujących trójek.

0

Witam,

Mam problem z zadaniem. Treść:

Do pierwszej tablicy zostaje wylosowanych n liczb z przedziału <-100;100> (n>2). Oblicz sumę sąsiednich trójek liczb i zapisz je do drugiej tablicy. Przy końcu pierwszej tablicy dopisz element z jej początku. Wypisz zawartość obu tablic.

Z góry dziękuję za jakieś wskazówki i rozwiązania.

1

Czego konkretnie w tym zadaniu nie rozumiesz?

0

Pokaż co masz, powiedz z czym masz problem.

0

Nie za bardzo rozumiem w jaki sposób teraz policzyć tę sumę.

#include <iostream>
#include <ctime>
#include <cstdlib>

    using namespace std;

int main()
{
    int n, i, j, s;
    srand(time(NULL));
    cin >> n;
    int t1[n + 2], t2[n];

    for (i = 0; i < n; i++) {
        t1[i] = rand() % 201 - 100;
        cout << t1[i] << endl;
    }

    t1[n + 1] = t1[0];
    cout << t1[n + 1] << endl;
    t1[n + 2] = t1[1];
    cout << t1[n + 2] << endl;

    cout << "***koniec tablicy 1" << endl;

    j = 0;
    s = 0;
    for (i = 1; i < n - 1; i++) {
    }
}
0

Czy czasem nie ma w treści zadania wymogu, żeby rozmiar pierwszej tablicy był wielokrotnością 3?

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