Вопрос задан 16.02.2019 в 00:50. Предмет Информатика. Спрашивает Кривицкая Ульяна.

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

местах кратных 5
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Зиннатов Ильмир.
Var a:array[1..50] of integerl;
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.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для нахождения среднего арифметического элементов массива, которые находятся на позициях, кратных 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)

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос