С Новым годом! Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 13.06.2012
Сообщений: 8
1

Определить среднее арифметическое элементов, которые больше n

15.06.2012, 01:02. Показов 1546. Ответов 2
Метки нет (Все метки)

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

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

Найти среднее арифметическое элементов, которые больше 20 и не кратны 3
Дан целочисленный массив из 30 элементов, которые задаются случайным образом и лежат в диапазоне от...

Задача с циклом. Определить среднее арифметическое тех а, которые больше числа n
Даны натуральное число Х и целые а1, а2...ах. определить среднее арифметическое тех а, которые...

Найти среднее арифметическое тех элементов массива, которые больше заданного значения Z
Дан массив X(N,M).Найти среднее арифметическое тех элементов массива, которые больше заданного...

2
16 / 14 / 22
Регистрация: 14.06.2012
Сообщений: 34
15.06.2012, 14:48 2
Лучший ответ Сообщение было отмечено Shock73 как решение

Решение

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
Program SrMas;
const p=100;
var a:array [1..p] of integer; x,n,i,count:integer; sr:real;
begin
     Writeln('Ввести X');
     Readln(x);
     Writeln('Ввести N');
     Readln(n);
     Writeln('Заполнить элементами массив');
     for i:=1 to x do
         begin
         Read(a[i]);
         end;
     sr:=0;
     count:=0;
     for i:=1 to x do
         begin
              if a[i]>n then
                 begin
                 sr:=sr+a[i];
                 inc(count);
                 end;
         end;
     sr:=sr/count;
     Writeln(sr);
end.
0
любитель покушать
687 / 641 / 248
Регистрация: 25.09.2011
Сообщений: 1,313
15.06.2012, 15:00 3
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
uses crt;
const x=10;
var a: array[1..x] of integer;
    n,i,sum,kol: integer;
begin
write('Введите n: ');
read(n);
for i:=1 to x do begin
write('a[',i,'] = ');
read(a[i]);
if a[i]>n then begin
inc(sum,a[i]);
inc(kol);
end;
end;
write('Среднее арифметическое элементов, больших ',n,': ',sum/kol);
end.
0
15.06.2012, 15:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.06.2012, 15:00
Помогаю со студенческими работами здесь

Определить в файле среднее арифметическое тех элементов, которые при делении на 4 дают остаток 1 или 3
Ввести файл F из 13 элементов. Определить в нём среднее арифметическое тех элементов, которые при...

Определить среднее арифметическое тех элементов массива, которые при делении на 4 дают остаток 1 или 3
Ввести двумерный массив A4*3 Определить в нём среднее арифметическое тех элементов, которые...

Если среднее арифметическое элементов стоящих над главной диагональю больше суммы элементов побочной диагонали
Ребят, помогите, пожалуйста. Дана действительная матрица размерности (n*n). Если среднее...

Определить, у какого из трёх чисел среднее арифметическое цифр больше
Даны 3 натуральных числа. Определить, у какого из них среднее арифметическое цифр больше...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru