Вопрос, который вызвал трудности

Сгенерировать и вывести на экран массив из 10 случайных чисел (rand) от -140 до 140, и создать массив, значения которого находятся между значениями третьего элемента и максимальным значением.
Язык: С++

Ответ экспертов Учись.Ru

Чтобы дать полноценный ответ, был привлечён специалист, который хорошо разбирается в теме.

После обсуждения с другими специалистами сервиса мы пришли к выводу, что правильный ответ на ваш вопрос будет звучать следующим образом:

#include
#include
#include
using namespace std;
int main()
{
    srand(time(NULL));
    int N = 10, A[N], Max = 1;
    cout << "A:";<br>    for(int i = 0; i < N; i++)
    {
        A[i] = rand() % 281 - 140;
        cout << " " << A[i];<br>        if (A[i] > A[Max]) Max = i;
    }
    cout << "\nMax = " << A[Max] << "["<<Max+1<<"]";<br>    N = Max - 2;
    if (N < 0) N = -N;
    int B[--N];
    for(int i = 2; i < Max; i++)
        B[i-3] = A[i];
    for(int i = 2; i > Max; i--)
        B[i-2] = A[i];
    cout << "\nB:";<br>    for(int i = 0; i < N; i++)
        cout << " "<< B[i];<br>}