Вывести элементы массива, которые больше среднего арифметического
Задача
Дан одномерный массив. Найти среднее арифметическое его элементов. Вывести на экран только те элементы массива, которые больше найденного среднего арифметического.
Похожие задачи
Решение
Переменные:
- a — массив;
- sum — сумма элементов массива;
- avrg — среднее значение.
Пример алгоритма решения задачи:
- Заполняем массив (например, случайными числами).
- Переменной sum изначально присваиваем значение 0.
- Вычисляем сумму элементов, в цикле перебирая массив и добавляя значение каждого к переменной sum.
- Находим среднее арифметическое, путем деления суммы на количество элементов (хранится в константе N).
- Выводим на экран весь массив и найденное среднее значение. (Это не обязательно, но необходимо для удобства.)
- Снова в цикле перебираем массив. Если очередной элемент больше среднего арифметического, то выводим этот элемент на экран.
Пример выполнения программы:
Как разновидность подобной задачи может быть такая:
Вычислить сумму элементов массива, превосходящих по значению среднее арифметическое среди значений элементов массива.
Для ее решения необходимо не выводить элементы на экран, а суммировать их. После чего вывести значение суммы.
Источник
Одномерные массивы: Найти среднее арифметическое всех элементов массива
Найти среднее арифметическое всех элементов массива.
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Одномерные массивы (найти среднее арифметическое всех элементов массивов)
Заданы два массива А(5) и B(5). В каждом из массивов найти среднее арифметическое всех элементов.
Массивы: найти среднее арифметическое всех элементов, кроме i-го
Даны натуральные числа i,n, действительные числа a1. an(i 4
Найти среднее арифметическое всех неотрицательных элементов массива
Найти среднее арифметическое всех неотрицательных элементов массива. Помогите найти ошибку.
Найти среднее арифметическое всех элементов заданного массива
Найти среднее арифметическое: 1)всех элементов заданного массива; 2) тех элементов заданного.
Массивы: Найти среднее арифметическое элементов массива,меньших некоторого числа m
Здравствуйте,помогите пожалуйста с этой задачей: Найти среднее арифметическое элементов.
Найти количество элементов превышающих среднее арифметическое всех элементов массива
Дано одномерный массив из 15 целых чисел. Найти количество элементов превышающих среднее.
Источник
Как найти среднее арифметическое значение массива
1.Ввести массив А (N). Найти арифметическое значение массива. Четные элементы массива разделить на среднее арифметическое. Вывести преобразованный массив.
Комментарий модератора | ||
|
Добавлено через 52 минуты
Где здесь ошибка?
1.
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Найти среднее арифметическое значение массива и вычесть его из всех элементов
2. Ввести массив A(N). Найти среднее арифметическое значение массива. Из четных элементов массива.
Найти среднее арифметическое элементов массива случайных чисел в определенном диапазоне
подскажите пожалуйста, как найти среднее арифметическое элементов массива случайных чисел в.
Найти среднее арифметическое всех положительных элементов массива, которые кратны первому элементу
Дан целочисленный массив из 40 элементов, все элементы которого – целые числа в интервале от -500.
Найти среднее геометрическое значение массива и разделить элементы массива на него
1. Ввести массив A(N). Найти среднее геометрическое значение массива. Все элементы массива.
Источник
Одномерные массивы
1)Ввести с клавиатуры массив из 5 элементов. Найти среднее арифметическое всех элементов массива.
2)Ввести с клавиатуры массив из 5 элементов. Найти наименьший из них.
program z2;
const n=5;
var a:array [1..n] of integer;
min,i:integer;
begin
for i:=1 to n do
begin
write(‘a[‘,i,’]=’);
read(a[i]);
end;
min:=a[i];
for i:=1 to n do
if a[i] 0 then
k:=k+1;
writeln(‘k =’,k);
readln
end.
5)Ввести с клавиатуры массив из 5 элементов. Найти сумму четных элементов.
program z5;
const n=5;
var a:array [1..n] of integer;
s,i:integer;
begin
for i:=1 to n do
begin
write(‘a[‘,i,’]=’);
read(a[i]);
end;
s:=0;
for i:=1 to n do
if a[i] mod 2=0 then
s:=s+a[i];
writeln(‘s =’,s);
readln
end.
6)Ввести с клавиатуры массив из 5 элементов. Найти сумму элементов стоящих на четных местах.
program z6;
const n=5;
var a:array [1..n] of integer;
s,i:integer;
begin
for i:=1 to n do
begin
write(‘a[‘,i,’]=’);
read(a[i]);
end;
s:=0;
for i:=1 to n do
if i mod 2=0 then
s:=s+a[i];
writeln(‘s =’,s);
readln
end.
7) Дан одномерный массив чисел. Измените знаки всех его элементов на противоположные.
program z7;
const n=10;
var a:array [1..n] of integer;
i:integer;
begin
writeln(‘исходный массив:’);
for i:=1 to n do
begin
a[i]:=random(100);
writeln(‘a[‘,i,’]= ‘,a[i]);
end;
writeln;
writeln(‘новый массив:’);
for i:=1 to n do
begin
a[i]:=-1*a[i];
writeln(‘a(‘,i,’)= ‘, a[i]);
end;
8) Удалить первый отрицательный элемент, если таковой имеется.
program z8;
const n=10;
var a:array [1..n] of integer;
i,k,ki:integer;
begin
k:=0;
writeln(‘исходный массив:’);
for i:=1 to n do
begin
a[i]:=random(100)-90;
write(‘a[‘,i,’]= ‘,a[i],’ ‘);
end;
for i:=1 to n do
if (k=0) and (a[i] end.
10) Даны два целочисленных массива одинаковой размерности. Получить третий массив той же размерности, каждый элемент которого равен большему из соответствующих элементов данного массива.
program z10;
const n=10;
var a,b,c:array [1..n] of integer;
i,k:integer;
begin
k:=0;
writeln(‘массив a:’);
for i:=1 to n do
begin
a[i]:=random(100);
writeln(‘a[‘,i,’]= ‘,a[i]);
end;
writeln;
writeln(‘массив b:’);
for i:=1 to n do
begin
b[i]:=random(100);
writeln(‘b[‘,i,’]= ‘,b[i]);
end;
writeln;
writeln(‘массив c:’);
for i:=1 to n do
begin
if a[i]>b[i] then c[i]:= a[i] else c[i]:=b[i];
writeln(‘c[‘,i,’]= ‘,c[i]);
end;
11) В заданной последовательности все элементы, не равные нулю, расположить сохраняя их порядок следования, в начале последовательности, а нулевые элементы — в конце последовательности.
Источник
Вычислить среднее арифметическое нечетных элементов массива
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Вычислить среднее арифметическое и произведение элементов массива на нечетных позициях
Дан одномерный массив. Вычислить среднюю арифметическую и произведение элементов находящихся на.
Создать массив из 10 целых случайных чисел. Вычислить сумму четных элементов массива и среднее арифметическое нечетных
Создать массив из 10 целых случайных чисел. Вычислить сумму четных элементов массива и среднее.
т.к. целочисленное деление
Функция вычисляющая среднее арифметическое нечетных элементов массива
Ввести некоторую последовательность чисел и создать динамический массив из чисел, расположенных к.
Среднее арифметическое значение элементов массива, расположенных на нечетных местах
Составить функцию нахождения среднего арифметического значения элементов массива, расположенных на.
Найти среднее арифметическое всех четных элементов массива стоящих на нечетных местах
найти среднее арифметическое всех четных элементов массива стоящих на нечетных местах c++
Вычислить среднее арифметическое и среднее геометрическое нечетных чисел, кратных 7 в диапазоне от M1 до M2
Вычислить среднее арифметическое и среднее геометрическое нечетных чисел, кратных 7 в диапазоне от.
Источник