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

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

24.12.2012, 15:30. Показов 2113. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан массив, состоящий из N элементов. Обнулить все элементы, большие среднего арифметического всех элементов массива.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.12.2012, 15:30
Ответы с готовыми решениями:

Заполнить все элементы большие 5 значением среднего арифметического элементов массива
заполните все элементы, которые больше 5, значением среднего арифметического всех элементов массива

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

Дан массив, состоящий из N элементов. Обнулить все элементы, кроме минимального и максимального
Помогите пожалуйста!!!

Все элементы, большие среднего арифметического значения MAX и MIN элементов перенести в другой массив
Задание №1 В одномерном массиве найти максимальный (MAX) и минимальный (MIN) элементы. Все...

1
durila :d
125 / 107 / 98
Регистрация: 21.12.2012
Сообщений: 160
24.12.2012, 16:03 2
Лучший ответ Сообщение было отмечено kuroneku как решение

Решение

Здравствуйте.
Вот пример решения.
Pascal
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
37
38
program _array;
 
const
 
 N=20;
 
var
 
 mas:array [1..N] of integer;
 i,mean,summ:integer;
 
Begin
 
{ input  }
 
 writeln('Сформирован массив: ');
 randomize;
 for i:=1 to N do begin
                  mas[i]:=random(100);
                  inc(summ,mas[i]);
                  write(mas[i],' ')
                  end;
 
{ find mean }
 
 writeln('');
 mean:=Summ div N;
 Writeln('Среднее арифметическое элементов массива: ',mean);
 
{ output }
 
 Writeln('Обнуление элементов массива больших ',mean);                  
 for i:=1 to N  do begin
                   if mas[i]>mean 
                   then mas[i]:=0;
                   write(mas[i],' ');
                  end;  
End.
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.12.2012, 16:03
Помогаю со студенческими работами здесь

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

Заменить все элементы массива, которые меньше среднего арифметического значения всех элементов
Помогите, пожалуйста, правильно написать программу. Я написал код, но он не запускается. ...

Массив: все элементы, больше среднего арифметического элементов массива, заменить на 0
Ээй,помогите пожалуйста):flirt: заполнить двумерный массив NxN случайными числами из...

Удалить все четные элементы, имеющие значение больше среднего арифметического всех элементов массива
Удалить все четные элементы, имеющие значение больше среднего арифметического всех элементов...


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

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

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