58 / 40 / 41
Регистрация: 26.09.2013
Сообщений: 341
Записей в блоге: 1
1

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

27.01.2014, 10:26. Показов 1473. Ответов 1
Метки нет (Все метки)

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

Дан файл вещественных чисел Создать файл целых чисел, содержащий номера локальных максимумов исходного файла
2-File. Дан файл вещественных чисел. Создать файл целых чисел, содержащий номера всех локальных...

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

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

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

1
Почетный модератор
64287 / 47586 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
27.01.2014, 13:07 2
Лучший ответ Сообщение было отмечено Nickolay0512 как решение

Решение

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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
uses crt;
var f:file of integer;
    g:file of real;
    n,a,i,j,k:integer;
    s:real;
begin
clrscr;
randomize;
assign(f,'fileF');
rewrite(f);
assign(g,'fileG');
rewrite(g);
write('Сколько чисел записать в файл целых чисел n=');
read(n);
for i:=1 to n do
 begin
  a:=random(10);
  write(f,a);
 end;
writeln('Содержание исходного файла:');
seek(f,0);
while not eof(f) do
 begin
  read(f,a);
  write(a:4);
 end;
writeln;
seek(f,0);
n:=filesize(f) div 5;
for i:=0 to n-1 do
 begin
  s:=0;
  k:=0;
  for j:=5*i to 5*i+4 do
   begin
    seek(f,j);
    read(f,a);
    s:=s+a;
   end;
  write(g,s/5);
 end;
if j<filesize(f)-1 then
 begin
  s:=0;
  k:=0;
  for i:=j+1 to filesize(f)-1 do
   begin
    seek(f,i);
    read(f,a);
    s:=s+a;
    k:=k+1;
   end;
  write(g,s/k)
 end;
close(f);
writeln('Содержание файла средних');
seek(g,0);
while not eof(g) do
 begin
  read(g,s);
  writeln(s:5:1);
 end;
close(g);
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.01.2014, 13:07
Помогаю со студенческими работами здесь

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

Дан файл состоящий из целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла
Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла...

Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла.
Задачу нужно решить в Borland C++ 3.11 Дан файл целых чисел. Создать новый файл целых чисел,...

Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла
Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла...


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

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

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