Вычислить и вывести ** экран 500 целых чисел, их ср.арифметическое максимальное. Сами...

0 голосов
23 просмотров

Вычислить и вывести на экран 500 целых чисел, их ср.арифметическое максимальное. Сами числа заданы случайным образом из диапазона -10 ; 0. В С++ .


Информатика (12 баллов) | 23 просмотров
Дан 1 ответ
0 голосов

Int main(){setlocale(LC_ALL, "Ru");srand(time(0));int *nume = new int[501];int max = nume[0];int i = 0,k=0,sa=0,help=0;for (i; i < 501; i++){ nume[i] = (-1 - rand()%10); cout << i<<" = "<< nume[i] << endl; k++; sa += nume[i]; help = sa / k; if (nume[i]>max) { max = nume[i]; }
} cout << endl;cout << "СУММА ЭЛЕМЕНТОВ: "<<sa<<endl;cout << "СР. АРИФМ: "<< help<<endl;cout << "МАКСИМАЛЬНОЕ: " << max;cout << endl;delete[] nume;system("pause");return 0;}

(204 баллов)
0

-1 в (-1 - rand()%10); замени на 0..не правильно прочитал и сделал диапазон от -10 до -1.

0

ок