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

Найдите среднее арифметическое ненулевых чисел и количество чисел, по величине не больших A и стоящих на четных местах.

13.03.2019, 09:17. Показов 2133. Ответов 2

Студворк — интернет-сервис помощи студентам
Найдите среднее арифметическое ненулевых чисел и количество чисел, по величине не больших A и стоящих на четных местах.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.03.2019, 09:17
Ответы с готовыми решениями:

Найти среднее арифметическое ненулевых чисел и подсчитать количество чисел, по величине не больших А
найти среднее арифметическое ненулевых чисел и подсчитать количество чисел, по величине небольших А...

Вычислить среднее арифметическое чисел, не больших А и стоящих на четных местах
Вычислить среднее арифметическое чисел, небольших А и стоящих на четных местах; подсчитать...

Найти среднее арифметическое чисел, больших заданного D и стоящих на нечетных местах, и подсчитать количество чисел
Найти среднее арифметическое чисел, больших заданного D и стоящих на нечетных местах, и подсчитать...

Найти среднее арифметическое чисел, не равных заданному числу С, и подсчитать количество неположительных чисел, стоящих на четных местах.
Найти среднее арифметическое чисел, не равных заданному числу С, и подсчитать количество...

2
Эксперт Pascal/Delphi
6806 / 4565 / 4817
Регистрация: 05.06.2014
Сообщений: 22,438
13.03.2019, 09:45 2
ВИКТОР468, внизу страницы "Похожие темы".
0
Нарушитель
8593 / 4598 / 1060
Регистрация: 12.03.2015
Сообщений: 21,582
13.03.2019, 09:53 3
Ахтунг! Не отлаживал! Писал на заборе!
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function foo(const x: array of int32; const A: int32; out average: double): DWORD;
var
  idx, count, sum: int32;
begin
  result:= 0; // количество чисел, по величине не больших A и стоящих на четных местах
  count:=  0; // количество ненулевых чисел
  sum:=    0; // сумма всех чисел массива
  
  for idx:= 0 to high(x) do
    begin
      inc(sum, x[idx]);
      inc(count, int32(x[idx] <> 0));
      inc(result, int32((x[idx] <= A) and (idx and 1 = 0));
    end;
  
  if count <> 0  
    then average:= sum / count // среднее арифметическое ненулевых чисел
    else average:= -NAN; // нет ненулевых элементов
end;
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.03.2019, 09:53
Помогаю со студенческими работами здесь

Вычислить сумму ненулевых чисел, стоящих на четных местах, и подсчитать количество чисел, принадлежащих промежутку [M,K]
помогите) Вычислить сумму ненулевых чисел, стоящих на четных местах, и подсчитать количество...

Количество ненулевых чисел на нечётных местах, и среднее арифметическое чисел, меньших заданного Т
Подсчитать кол-во ненулевых чисел, стоящих на нечётных местах, и вычислить среднее арифметическое...

Найти среднее арифметическое чисел, больших заданного D и стоящих на нечетных местах
Найти среднее арифметическое чисел, больших заданного D и стоящих на нечетных местах, и определить ...

Найти среднее арифметическое чисел, больших заданного D и стоящих на нечетных местах
Найти среднее арифметическое чисел, больших заданного D и стоящих на нечетных местах , и подсчитать...


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

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

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