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

Переписать с сохранением порядка следования компоненты файла а1 в файл f2 а файла f2 в файл f1

12.04.2010, 22:53. Показов 4979. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста товарищи программисты решить мой вариант на тему файлы...

Вариант 5
1. Даны символьные файлы f1и f2. Переписать с сохранением порядка
следования компоненты файла а1 в файл f2 а файла f2 в файл f1 Использо-
вать вспомогательный файл h.
2. Даны квадратная матрица А порядка n в файле. Получить вектор Аb, где b -
вектор, элементы которого вычисляются по формуле:

1/(i^2+2) если i четное
Bi =
1/i в противном случае
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.04.2010, 22:53
Ответы с готовыми решениями:

Переписать с сохранением порядка следования компоненты файла 1 F в файл 2 F , а компоненты файла 2 F в файл 1 F
Ввести файлы 1 F и 2 F . Переписать с сохранением порядка следования компоненты файла 1 F в файл 2...

Переписать с сохранением порядка следования компоненты файла f1 в файл f2, а компоненты файла f2 в файл f1
Даны текстовые файлы f1 и f2. Переписать с сохранением порядка следования компоненты файла f1 в...

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

Переписать с сохранением порядка следования компоненты файла f1 в файл f2
1, Даны текстовые файлы f1 и f2. Переписать с сохранением порядка следова-ния компоненты файла f1 в...

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

Решение

1. Поменяй тип файла и переменных на символьный и замени имена переменных на свои.
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
65
66
67
68
69
70
71
72
73
74
75
76
uses crt;
var f,g,p:file of real;
    r:real;
    c:char;
begin
clrscr;
assign(f,'fileF');
rewrite(f);
assign(g,'fileG');
rewrite(g);
assign(p,'fileP');
rewrite(p);
writeln('Введите в файл F действительные числа, окончание ввода 0:');
repeat
write('r=');
readln(r);
write(f,r);
until r=0;
clrscr;
writeln('Введите в файл G действительные числа, окончание ввода 0:');
repeat
write('r=');
readln(r);
write(g,r);
until r=0;
clrscr;
writeln('Содержание файла F:');
reset(f);
while not eof(f) do
 begin
  read(f,r);
  write(p,r);
  write(r:0:2,' ');
 end;
writeln;
close(f);
writeln('Содержание файла G:');
reset(g);
rewrite(f);
while not eof(g) do
 begin
  read(g,r);
  write(r:0:2,' ');
  write(f,r);
 end;
writeln;
close(g);
close(f);
reset(p);
rewrite(g);
while not eof(p) do
 begin
  read(p,r);
  write(g,r);
 end;
erase(p);
writeln;
writeln('Файлы после обмена:');
writeln('Содержание файла F:');
reset(f);
while not eof(f) do
 begin
  read(f,r);
  write(r:0:2,' ');
 end;
writeln;
close(f);
writeln('Содержание файла G:');
reset(g);
while not eof(g) do
 begin
  read(g,r);
  write(r:0:2,' ');
 end;
readln
end.
2
1915 / 1065 / 384
Регистрация: 06.12.2008
Сообщений: 2,802
13.04.2010, 11:16 3
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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
uses crt;
var a:array[1..100,1..100] of integer;
    b:array[1..100] of real;
    i,j,k,n:integer;
    f:text;
begin
ClrScr;
Randomize;
Write('n=');
Readln(n);
for i:=1 to n do
 for j:=1 to n do
  a[i,j]:=random(50);
Writeln;
Assign(f,'st.txt');
Rewrite(f);
for i:=1 to n do
 begin
  for j:=1 to n do
   Write(f,a[i,j]:4);
  Writeln(f);
 end;
close(f);
Assign(f,'st.txt');
Reset(f);
for i:=1 to n do
 begin
  for j:=1 to n do
   begin
    Read(f,a[i,j]);
    Write(a[i,j]:4);
   end;
  Writeln;
 end;
close(f);
for i:=1 to n do
 for j:=1 to n do
  if i mod 2=0 then
   begin
    k:=k+1;
    b[k]:=1/(sqr(i)+2);
   end
  else
   begin
    k:=k+1;
    b[k]:=1/i;
   end;
Writeln('Mass B: ');
for i:=1 to k do
 Write(b[i]:6:2);
Readln;
end.
Не компилировалось
0
0 / 0 / 0
Регистрация: 28.11.2017
Сообщений: 5
02.06.2010, 18:06 4
во спасиб ребят!!!)))нашел эту задачу такую же как у меня))
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.06.2010, 18:06
Помогаю со студенческими работами здесь

Переписать с сохранением порядка следования компоненты файла F1 в файл F2
Ввести файлы F1 и F2. Переписать с сохранением порядка следования компоненты файла F1 в файл F2, а...

Даны два символьных файла. Переписать с сохранением порядка следования компоненты первого файла во второй файл и наоборот.
Плиз прошу помочь с задачами: 1)Из введенного текста распечатать только те слова, которые...

Переписать с сохранением порядка следования элементы 1-го файла во 2-ой
]Имеются 2 типизированных файла одинакового размера, элементами которых являются отдельные символы....

Переписать с сохранением порядка следования элементы первого файла во второй, а элементы второго файла в первый
Помогите с задачей: Имеются два типизированных файла одинакового размера, элементами которых...


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

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

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