Создать массив из 10 случайных чисел
Создать массив из 10 случайных чисел в диапазоне от -20 до 20. Определить среднее арифметическое положительных элементов массива.
Обновление 1
Сделала вот что:
#include <ctime>
#include <cstdlib>
using namespace std;
void main()
{
setlocale(0, "rus");
const int n = 10;
int num[n];
int num_1 = 0;
srand(time(0));
num_1 = rand() % 41 - 20;
for (int i = 0; i < 10; i++)
{
cout << num_1<< endl;
i++;
}
}
Обновление 2
setlocale(0, "rus");
const int n = 10;
int num[n];
int num_1 = 0;
srand(time(0));
num_1 = rand() % 41 - 20;
for (int i = 0; i < 10; i++)
{
cout << num_1 << endl;
}
Не получается вывести все 10 чисел разными.
Источник: Stack Overflow на русском