#include <iostream>
#include <ctime>
int main()
{
srand(time(0));
uint16_t arr[15];
uint16_t P = 1;
for (auto &i : arr)
i = rand() % 10 + 1; // заполняем массив рандомными целыми числами
uint16_t max = arr[0];
for (auto i : arr)
if (max < i)
max = i; // ищем макс. элемент
}
for (int i = max; i < 15; i++)
P *= arr[i]; // находим произведение чисел, расположеных после макс. элемента
std::cout << P;
return 0;
#include <iostream>
#include <ctime>
int main()
{
srand(time(0));
uint16_t arr[15];
uint16_t P = 1;
for (auto &i : arr)
i = rand() % 10 + 1; // заполняем массив рандомными целыми числами
uint16_t max = arr[0];
for (auto i : arr)
{
if (max < i)
max = i; // ищем макс. элемент
}
for (int i = max; i < 15; i++)
P *= arr[i]; // находим произведение чисел, расположеных после макс. элемента
std::cout << P;
return 0;
}