Найти среднее арифметическое всех положительных элементов массива
5-9 класс
|
У вас не указано, над каким именно массивом нужно производить вышеописанное действие, поэтому я выкладываю общее решение.
Предположим, что a - это массив с какими-то сохранёнными числами до a[n]
___________________________________
for i:=1 to n do
if a[i] > 0 then
begin
k:=k+1;
sum:=sum+a[i]
end;
average:=sum/k;
____________________________________
(a - данный массив, sum - сумма всех положительных чисел, k -
количество положительных чисел - n - индекс последнего элемента массива,
i - переменная для цикла, average - переменная, сохраняющая численное
значение)
массив сам с клавиатуры считывается?
Другие вопросы из категории
файл Том 1, имевший полное имя D:\Литература\20
век\Том 1. Пользователь, находившийся в этом каталоге, поднялся на один
уровень вверх, создал подкаталог Шолохов и переместил в
созданный подкаталог файл Том 1. Каково стало полное имя этого
файла после перемещения?
Читайте также
2. Дан массив целых чисел,найти количество отрицательных элементов массива.
3. Дан массив целых чисел,найти количество чётных чисел в массиве.
а) произведение.
б) среднее арифметическое всех нечетных элементов массива.
в) максимальный элемент массива.
Выполняем в одной программе.
Программа на Паскале (net или abc)
распредилить, какие числа меньше нуля, но как вычислить среднее арифметическое, не зная точное кол-во отрицательных элементов? Желательно написать полной программой. Заранее спасибо с:
положительных элементов.
2)Найти количество пар взаимообратных соседних чисел в линейной таблице Х[1:N].
3)Упорядочите элементы массива А в порядке убывания.
4)При поступлении в институт абитуриенты набирают определенное количество баллов. Считая фамилии абитуриентов и набранное ими количество баллов исходными данными, составить список будущих студентов, если известно что на выбранный факультет будет зачислено М человек.