0 / 0 / 0
Регистрация: 09.10.2017
Сообщений: 1
1

Вычислить среднее арифметическое положительных элементов двумерного массива

09.10.2017, 10:14. Показов 1427. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Сижу уже не один день и никак не могу додуматься , прошу помощи!!!!!


Вычислить среднее арифметическое положительных элементов двумерного массива S(3,4) попадающих в заданный интервал (b,c)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.10.2017, 10:14
Ответы с готовыми решениями:

Вычислить среднее арифметическое элементов двумерного массива
Написать программу, которая вводит с клавиатуры двумерный массив по строка и вычисляет среднее...

Вычислить среднее арифметическое (геометрическое) положительных (отрицательных) элементов массива
Вычислить среднее арифметическое (геометрическое) положи-тельных (отрицательных) элементов массива....

Вычислить среднее арифметическое (геометрическое) положительных (отрицательных) элементов массива
1)Вычислить среднее арифметическое (геометрическое) положительных (отрицательных) элементов массива.

Среднее арифметическое положительных элементов массива
В одномерном массиве состоящем из 10 целых чисел (диапазон формируется с помощью random -50 до 50),...

5
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
09.10.2017, 10:21 2
Цитата Сообщение от danechekus Посмотреть сообщение
Сижу уже не один день и никак не могу додуматься
Это клиника.
0
5065 / 2637 / 2348
Регистрация: 10.12.2014
Сообщений: 10,003
09.10.2017, 11:22 3
Pascal
1
2
3
4
5
6
7
8
9
begin
  var s:=MatrRandomInteger(3,4,-10,+10);
  PrintLn('Массив S:');s.Println;
  var(a,b):=ReadInteger2('Интервал a b :');
  var(sum,count):=(0,0);
  foreach var R in s.Rows do
    begin var L:=R.where(i->(i>=a)and(i<=b));sum+=L.sum;count+=L.count;end;
  if count > 0 then WriteLn('<sum>=', sum/count) else WriteLn('Нетуть таких!');
end.
1
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32628 / 21095 / 8139
Регистрация: 22.10.2011
Сообщений: 36,358
Записей в блоге: 8
09.10.2017, 13:56 4
Зачем тут циклы - непонятно. Без них прекрасно все делается:
Pascal
6
7
  var t := s.ElementsByRow.Where(v -> (v >= a) and (v <= b));
  if t.Count > 0 then Writeln('Среднее = ', t.Average()) else writeln('Нет подходящих элементов');
1
Alvin Seville
342 / 272 / 134
Регистрация: 25.07.2014
Сообщений: 4,537
Записей в блоге: 9
09.10.2017, 14:48 5
ElementsByRow что делает?
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32628 / 21095 / 8139
Регистрация: 22.10.2011
Сообщений: 36,358
Записей в блоге: 8
09.10.2017, 18:08 6
Возвращает последовательность элементов матрицы по строкам
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.10.2017, 18:08
Помогаю со студенческими работами здесь

Найти сумму, произведение и среднее арифметическое элементов двумерного массива
1. Найдите сумму, произведение и среднее арифметическое элементов двумерного массива C заданного...

Вычислить среднее арифметическое положительных элементов для массивов
Вычислить среднее арифметическое положительных элементов для массивов А(N1),B(N2),C(N3). Примечание...

Вычислить среднее арифметическое значение положительных элементов для массивов
Вычислить среднее арифметическое значение положительных элементов для массивов Р(к), L(m), Q(n).При...

Ввести массив из N элементов, найти среднее арифметическое положительных элементов массива
Дан одномерный массив А из N целых чисел {a, a, …, a}. Ввести массив из N элементов, найти среднее...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru