Вопрос задан 08.05.2019 в 11:27. Предмет Информатика. Спрашивает Нерода Арина.

Дан целочисленный массив из 30 элементов. Элементы массива могут принимать значения от –1000 до

1000. Опишите на русском языке или на одном из языков программирования алгоритм, который находит и выводит среднее арифметическое всех элементов массива, оканчивающихся цифрой 5. Гарантируется, что хотя бы один такое элемент в массиве есть.НАРОД ПОМОГИТЕ ПОЖАЛУЙСТА
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Карабач Валентин.

program massiv;

uses CRT;

const N=30;

var i,S:integer;

K:real;

a:array [1..N] of integer;

begin

for i:=1 to N do

begin

read a[i];

end;

for i:=1 to N do

begin

if  a[i] mod 10 =5 

then

S:=S+a[i];

K:=K+1;

end;

write(S/K);

readkey;

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Алгоритм для нахождения и вывода среднего арифметического всех элементов массива, оканчивающихся цифрой 5, может быть описан следующим образом:

1. Создайте переменную `sum` и установите ее значение равным нулю. 2. Создайте переменную `count` и установите ее значение равным нулю. 3. Пройдитесь по каждому элементу массива. 4. Проверьте, оканчивается ли текущий элемент цифрой 5. 5. Если текущий элемент оканчивается цифрой 5, добавьте его значение к переменной `sum` и увеличьте значение переменной `count` на 1. 6. Повторяйте шаги 3-5 для всех элементов массива. 7. Вычислите среднее арифметическое, разделив сумму всех элементов, оканчивающихся цифрой 5, на количество таких элементов. 8. Выведите полученное среднее арифметическое.

Пример реализации на языке Python:

```python array = [/*здесь должны быть значения элементов массива*/] sum = 0 count = 0

for element in array: if element % 10 == 5: sum += element count += 1

average = sum / count print("Среднее арифметическое элементов, оканчивающихся цифрой 5, равно:", average) ```

Пожалуйста, учтите, что в приведенном примере языка программирования Python используется символ `/*` для обозначения комментариев, которые должны быть заменены фактическими значениями элементов массива.

0 0

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

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

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