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

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

20.05.2018, 18:32. Показов 694. Ответов 3
Метки нет (Все метки)

Сформировать типизированный файл ,содержащие действительные числа.Вычислить среднее арифметическое этих чисел
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.05.2018, 18:32
Ответы с готовыми решениями:

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

Дано три целых числа, вычислить среднее арифметическое чисел используя функцию
Добрый день. Помогите пожалуйста написать программу! Дано три целых числа, вычислить среднее...

Заданы два натуральных числа. Определить, являются ли среднее арифметическое этих чисел целым числом
Заданы два натуральных числа. Определить, являются ли среднее арифметическое этих чисел целым...

Сформировать файл из модулей целых чисел, найти среднее арифметическое значение компонентов с четными номерами
Сформировать файл из модулей целых чисел, найти среднее арифметическое значение компонентов...

3
Эксперт Pascal/Delphi
6804 / 4563 / 4817
Регистрация: 05.06.2014
Сообщений: 22,438
20.05.2018, 18:42 2
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
const
  n = 10;
 
var
  f: file of real;
  i: integer;
  x, sr: real;
 
begin
  assign(f, 'numbers.dat');
  rewrite(f);
  for i := 1 to n do
    write(f, -n div 2 + random * n);
  close(f);
  reset(f);
  sr := 0;
  while not eof(f) do
  begin
    read(f, x);
    sr := sr + x;
  end;
  close(f);
  writeln('Среднее арифметическое = ', sr / n:0:4)
end.
1
0 / 0 / 0
Регистрация: 28.01.2018
Сообщений: 47
21.05.2018, 00:56  [ТС] 3
а так можно?
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
const
  n = 10;
 type numbers=record
 f:real;end;
 
var
  f: file of real;
  i: integer;
  x, sr: real;
 
begin
  assign(f, 'numbers.dat');
  rewrite(f);
  for i := 1 to n do
    write(f, -n div 2 + random * n);
  close(f);
  reset(f);
  sr := 0;
  while not eof(f) do
  begin
    read(f, x);
    sr := sr + x;
  end;
  close(f);
  writeln('Среднее арифметическое = ', sr / n:0:4)
end.
0
Эксперт Pascal/Delphi
6804 / 4563 / 4817
Регистрация: 05.06.2014
Сообщений: 22,438
21.05.2018, 08:36 4
Pascal
1
2
type numbers=record
 f:real;end;
А это зачем? Всё равно не используете.
А остальная программа - моя.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.05.2018, 08:36
Помогаю со студенческими работами здесь

Вычислить среднее арифметическое чисел из файла и запись всех чисел меньших него в файл B.txt
Напишите программу, в которой происходит чтение целых чисел из файла A.txt (произведите проверку на...

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

Дан типизированный файл целых чисел. Найти среднее арифметическое
14.Дан типизированный файл целых чисел chisla.dat. Найти среднее арифметическое данных чисел и...

Файл целых чисел. Найти среднее арифметическое и сумму этих чисел
В файл целых чисел записаны 10 случайных целых чисел. Просмотреть содержимое файла на экране. Найти...


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

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

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