Денис Зайцев
Денис Зайцев

Написать программу, которая вычисляет среднее арифметическое положительных элементов массива?

Помогите плиз, в С++ написать её надо)

мне в С++ нужно, а не в паскале

VI
Victori Ice

pascal:
var a: array [1..20] of integer;
i, k: integer;
s: real;
begin
// заполняем массив c клавиатуры
for i:=1 to 20 do
readln(ar);
//считаем среднеариф-е
s := 0;
k := 0;
for i:=1 to 20 do
if a >=0 then begin
s := s + a;
k := k + 1;
end;
writeln('среднее: ', s/k);
end.

ЮЧ
Юля Чагина

ну если надо, то пиши в личку 🙂 за символическую плату сделаю 🙂

Похожие вопросы
Написать программу, которая вводит с клавиатуры 5 дробных чисел и вычисляет их среднее арифметическое.
задачаа паскаль. 7. Задан одномерный массив А (n). Найти среднее арифметическое положительных элементов массива.
найти среднее арифметическое элементов массива
если среднее арифметическое положительных элементов матрицы больше заданной величины, заменить все отрицательные элемент
Дан одномерный массив, состоящий из n элементов. Написать программу, которая вычисляет сумму положительных элементов
Написать функцию, которая вычисляет количество элементов массива, лежащих в диапазоне от А до В
Помогите написать программу на C++ -среднее арифметическое массива
Найти среднее арифметическое отрицательных элементов этого массива
найти в массиве А количество элементов больших, чем их среднее арифметическое на Бейсике
В массиве А, состоящем из 10 элементов, вычислить сумму положительных элементов написать программу в паскале