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

Файл: Записать в файл G сумму первых четырех компонент, затем следующих четырех и т.д.

16.03.2013, 12:20. Показов 1493. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Создать файл F, компоненты которого являются целыми числами. Число компонент должно быть кратно 4. Записать в файл G сумму первых четырех компонент, затем следующих четырех и т.д.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.03.2013, 12:20
Ответы с готовыми решениями:

Создать файл f1 из целых чисел. Записать в файл f2 наибольшее из первых 5 компонент, затем из следующих 5 и т.д
Работа с файлами Необходимо сделать типизированный файл, где каждой компонентой будет число,...

Записать в файл f2 наибольшее из первых 5 компонент, затем из следующих 5
Создать файл f1 из целых чисел. Записать в файл f2 наибольшее из первых 5 компонент, затем из...

Записать в файл G наибольшее значение из первых 5 компонент, затем - следующих 5 компонент и т.д
Дан файл F, компоненты которого являются целыми числами. Записать в файл G наибольшее значение из...

Работа с файлами. Записать в файл g наибольшее значение первых ста компонент файла f, затем - следующих ста компонент и т.д
Дан файл f, компоненты которого являются целыми числами. Записать в файл g наибольшее значение...

2
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
16.03.2013, 13:22 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
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
uses crt;
var f,g:file of integer;
    n,a,i,j,s:integer;
begin
clrscr;
randomize;
assign(f,'fileF');
rewrite(f);
assign(g,'fileG');
rewrite(g);
repeat
write('Сколько чисел записать в файл n, кратное 4 n=');
readln(n);
until n mod 4=0;
for i:=1 to n do
 begin
  a:=random(20)+1;
  write(f,a);
 end;
writeln('Содержание исходного файла:');
reset(f);
for i:=0 to filesize(f)-1 do
 begin
  read(f,a);
  write(a,' ');
 end;
writeln;
writeln;
seek(f,0);
i:=0;
while i<=filesize(f)-3 do
 begin
  s:=0;
  for j:=i to i+3 do
   begin
    seek(f,j);
    read(f,a);
    s:=s+a;
   end;
  write(g,s);
  i:=i+4;
 end;
close(f);
writeln('Содержание полученного файла:');
seek(g,0);
for i:=0 to filesize(g)-1 do
 begin
  read(g,a);
  write(a,' ');
 end;
close(g);
readln
end.
1
0 / 0 / 0
Регистрация: 16.03.2013
Сообщений: 10
16.03.2013, 13:50  [ТС] 3
спасибо большое))
0
16.03.2013, 13:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.03.2013, 13:50
Помогаю со студенческими работами здесь

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

Записать в файл g наибольшее значение первых пяти компонент файла f, затем - следующих пяти компонент и т.д.
Дан файл f, компоненты которого являются целыми числами. Записать в файл g наибольшее значение...

Компоненты файла f – вещественные числа. Записать в файл g наибольшее значение первых десяти компонент, затем следующих
Компоненты файла f – вещественные числа. Записать в файл g наибольшее значение первых десяти...

В одномерном массиве размерности N Подсчитать сумму первых четырех элементов и последних четырех
В одномерном массиве размерности N Подсчитать сумму первых четырех элементов и последних четырех.


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

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

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