Вопрос задан 28.03.2021 в 00:39. Предмет Информатика. Спрашивает Рак Стас.

Как в двумерном массиве найти среднее арифметическое однозначных элементов 

0 0
Перейти к ответам

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

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

const
  n=5;
  m=6;
var
  i,j,s,k:integer;
  a:array[1..n,1..m]of integer;
begin
for i:=1 to n do
  begin
  for j:=1 to m do
    begin
    a[i,j]:=random(-50,50);
    write(a[i,j]:5);
    if abs(a[i,j])<10 then
      begin
      s:=s+a[i,j];
      k:=k+1;
      end;
    end;
  writeln;
  end;
writeln('Ответ: ',s/k  );
end.  
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

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

  1. Создать переменные для хранения суммы однозначных элементов и количества таких элементов.

  2. Пройти по каждому элементу двумерного массива и проверить, является ли он однозначным числом (т.е. находится в диапазоне от 0 до 9). Если это так, то увеличить переменную для хранения суммы на значение этого элемента и увеличить переменную для хранения количества на 1.

  3. После того как все элементы массива будут обработаны, вычислить среднее арифметическое однозначных элементов, разделив сумму на количество.

  4. Вернуть полученный результат.

Вот пример кода на языке Python, который реализует данную логику:

python
def average_of_single_digit_numbers(arr): count = 0 total = 0 for row in arr: for element in row: if element >= 0 and element <= 9: count += 1 total += element if count == 0: return 0 return total / count

Эта функция принимает двумерный массив arr и возвращает среднее арифметическое всех однозначных элементов в этом массиве. Если в массиве нет однозначных элементов, то функция вернет 0.

0 0

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

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

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