Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/25: Рейтинг темы: голосов - 25, средняя оценка - 4.72
0 / 0 / 0
Регистрация: 12.11.2014
Сообщений: 10
1

Найти среднее арифметическое элементов файла

10.02.2015, 10:04. Показов 4759. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дан файл F, компоненты которого являются целыми числами. Найти:
А) количество элементов;
Б) наибольшее из значений, если их несколько, то подсчитать количество таких элементов;
В) среднее арифметическое элементов.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.02.2015, 10:04
Ответы с готовыми решениями:

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

Найти среднее арифметическое квадратов и среднее арифметическое модулей двух чисел
Дано 2 числа. Найти среднее арифметическое их квадратов и среднее арифметическое их модулей.

Найти количество и среднее арифметическое всех отрицательных элементов массива из 20 элементов
Найти количество и среднее арифметическое всех отрицательных элементов массива из 20 элементов...

Найти максимальный из четных элементов массива и среднее арифметическое положительных элементов.
В одномерном массиве, состоящем из n элементов, вычислить: - максимальный из четных элементов...

2
Эксперт Pascal/Delphi
6810 / 4567 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
10.02.2015, 10:15 2
Max:
Найти наибольший и наименьший из компонентов файла
Количество:
filesize(f)
0
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
10.02.2015, 11:01 3
Лучший ответ Сообщение было отмечено Maksssssxx как решение

Решение

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
39
40
var f:file of integer;
    a,i,n,mx,k:integer;
    s:real;
begin
assign(f,'fileF');
rewrite(f);
writeln('Введите в файл целые чмсла, окончание ввда 0');
{чтобы не знать сколько введено}
repeat
readln(a);
write(f,a);
until a=0;
reset(f);
n:=filesize(f);{количество элементов}
writeln('Содержание исходного файла:');
read(f,mx);
write(mx,' ');
s:=mx;{среднее арифметическое}
k:=1;{количество максимальных}
while not eof(f) do
 begin
  read(f,a);
  write(a,' ');
  s:=s+a;
  if a=mx then k:=k+1
  else if a>mx then
   begin
    mx:=a;
    k:=1;
   end;
 end;
close(f);
writeln;
s:=s/n;
writeln('Количество элементов=',n);
write('Наибольшее значение=',mx);
if k>1 then writeln(' их количество=',k)
else writeln;
writeln('Среднее арифметическое=',s:0:2);
end.
1
10.02.2015, 11:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.02.2015, 11:01
Помогаю со студенческими работами здесь

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

Найти среднее арифметическое элементов массива А (6,4)
Найти среднее арифметическое элементов массива А (6,4), отбросив наибольший и наименьший элементы.

Найти среднее арифметическое элементов массива
ПОМОГИТЕ КТО ЧЕМ МОЖЕТ БУДУ ОЧ БЛАГОДАРЕН!!!! на WHILE: Вводится 15 чисел.Определить, сколько...

Найти среднее арифметическое элементов массива.
дан массив в котором N чисел. Найти среднее арифметическое элементов массива.


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

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