
Дан массиы,содержащий 50 элементов. Найти среднее арифмитическое элементов массива,состоящих на
местах кратных 5

Ответы на вопрос

sr:real;
kol,i:integer;
begin
for i:=1 to 50 do
readln(a[i]);
kol:=0;
sr:=0;
i:=5;
while i<=50 do
begin
sr:=sr+a[i];
kol:=kol+1;
i:=i+5;
end;
writeln(sr/kol);
end.



Для нахождения среднего арифметического элементов массива, которые находятся на позициях, кратных 5, нужно выполнить следующие шаги:
1. Создайте массив, содержащий 50 элементов. 2. Отфильтруйте этот массив, оставив только элементы, которые находятся на позициях, кратных 5. 3. Вычислите сумму этих отфильтрованных элементов. 4. Разделите сумму на количество элементов, чтобы получить среднее арифметическое.
Пример кода на JavaScript:
```javascript // Создание массива с 50 элементами var array = []; for (var i = 1; i <= 50; i++) { array.push(i); }// Фильтрация массива, оставляем только элементы на позициях, кратных 5 var filteredArray = array.filter(function (element, index) { return (index + 1) % 5 === 0; });
// Вычисление суммы отфильтрованных элементов var sum = filteredArray.reduce(function (accumulator, currentValue) { return accumulator + currentValue; }, 0);
// Вычисление среднего арифметического var average = sum / filteredArray.length;
console.log("Среднее арифметическое элементов массива, находящихся на позициях, кратных 5, равно: " + average); ```
В данном примере мы создаем массив с 50 элементами, затем фильтруем его, оставляя только элементы на позициях, кратных 5. Затем мы вычисляем сумму отфильтрованных элементов и делим ее на количество элементов, чтобы получить среднее арифметическое.
Примечание: В данном примере предполагается, что позиции элементов в массиве начинаются с 1. Если позиции начинаются с 0, то в условии фильтрации нужно заменить `(index + 1) % 5 === 0` на `index % 5 === 0`.
Источники: (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter)


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili