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

Дан массив вещественных чисел. Найти среднее арифметическое положительных и отрицательных чисел

20.11.2016, 17:09. Показов 4121. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан массив вещественных чисел А(А1,А2,…,Аn). Найти среднее арифметическое положительных и отрицательных чисел.
Не могу понять как написать такую программу. Помогите её написать завтра сдать нужно.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.11.2016, 17:09
Ответы с готовыми решениями:

Найти произведение всех чисел, среднее арифметическое положительных чисел, квадрат суммы отрицательных чисел
Ввести z значений в переменную t. Найти произведение всех чисел, среднее арифметическое...

Дан массив целых чисел. Найти среднее арифметическое, количество отрицательных элементов
нужно решить задачу в С++ Дан массив целых чисел.Найти -среднее арифметическое -кол-во...

Определить среднее арифметическое положительных чисел массива, из отрицательных чисел сформировать массив Y
Для массива X определить среднее арифметическое положительных чисел, из отрицательных чисел...

Вычислить среднее арифметическое положительных чисел и найти максимальный элемент среди отрицательных чисел
Помогите пожалуйста=) Дан одномерный массив чисел {A},к=1..9. Вычислить среднее арифметическое...

1
1075 / 487 / 315
Регистрация: 05.04.2013
Сообщений: 2,138
20.11.2016, 19:56 2
Лучший ответ Сообщение было отмечено Suicide Shock как решение

Решение

Suicide Shock,
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
program sred;
 
{$APPTYPE CONSOLE}
 
uses
  SysUtils;
VAR
a:array of real;
i,n,p,o:Integer;
s1,s2:real;
begin
  { TODO -oUser -cConsole Main : Insert code here }
// ввод N
repeat
  write('N=');
  readln(n);
  until n > 0;
setlength(a,n); // установка разм.масс.
s1:=0; //сред-ариф полож
s2:=0; //сред-ариф отриц
p:=0;  //кол-во полож
o:=0;  //кол-во отриц
randomize;
for i:= 0 to n-1 do BEGIN
    a[i] := 10*random-10*random;
    if a[i] > 0 then begin s1 := s1 + a[i]; p := p + 1; end;
    if a[i] < 0 then begin s2 := s2 + a[i]; o := o + 1; end;
    writeln('a[',i+1,']=',a[i]:8:2);
    end;
if p=0 then writeln('Net polojitelnyh') else
writeln('sred-arif poloj = ',s1/p:8:2);
if o=0 then writeln('Net otritsatelnyh') else
writeln('sred-arif otrits = ',s2/o:8:2);
readln;
 
end.
0
20.11.2016, 19:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.11.2016, 19:56
Помогаю со студенческими работами здесь

Дан массив X(15). Найти среднее арифметическое положительных и отрицательных элементов массива R1 и R2
Дан массив X(15). Найти среднее арифметическое положительных и отрицательных элементов массива R1 и...

Дан массив В = (b1, b2,...,b10)Найти среднее арифметическое его положительных и отрицательных элементов.
Дан массив В = (b1, b2,...,b10)Найти среднее арифметическое его положительных и отрицательных...

Найти среднее арифметическое положительных и среднее арифметическое отрицательных чисел
Дана последовательность из n (n ≤ 20) вещественных чисел, содержащая как положительные, так и...

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


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

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

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