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

Текстовый файл. Получить новый файл, исключая из i-той строки i первых символов

13.05.2012, 21:35. Показов 752. Ответов 1
Метки нет (Все метки)

Помогите, пожалуйста. Не знаю как перейти на нужную строку и создать новый фийл.
Дан текстовый файл f, содержащий 20 строк. Получить g исключая из i-той строки f i первых символов.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
var s:string;
i,a,d:integer;
f,g:text;
 
begin
assign(f,'f.txt');
reset(f);
write('Enter nomer stroki');
readln(a);
i:=a;
while not (eof(f)) do
      begin
      assign (g,'g.txt');
      rewrite(g);
      readln(f,s);
      delete(s,1,i);
      end;
      close(g);
close(f);
readln;
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.05.2012, 21:35
Ответы с готовыми решениями:

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

Текстовый файл. Сформировать новый файл, исключив строки, длина которых превышает 50 символов
Дан текстовый файл. Сформировать новый файл, исключив из него строки, длина которых превышает 50...

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

Дан текстовый файл f и две строки s1 и s2. Получить текстовый файл g заменой ввода в файл f строки s1 на s2
Дан текстовый файл f и две строки s1 и s2. Получить текстовый файл g заменой ввода в файл f строки...

1
3942 / 1867 / 337
Регистрация: 16.03.2012
Сообщений: 3,880
15.05.2012, 01:11 2
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
var s:string;
i,a,d:integer;
f,g:text;
 
begin
  assign(f,'f.txt');
  reset(f);
  assign (g,'g.txt');
  rewrite(g);
  write('Enter nomer stroki');
  readln(a);
  i:=1;
  while not (eof(f)) do
  begin
    readln(f,s);
    If i=a Then delete(s,1,i);
    WriteLn(g,s);
    Inc(i);
  end;
  close(g);
  close(f);
  readln;
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.05.2012, 01:11
Помогаю со студенческими работами здесь

Создать текстовый файл из 5 строк, прочитать созданный файл и получить новый файл согласно своему варианту. Dev C++
8)В новом файле заменить все латинские буквы верхнего регистра на буквы нижнего регистра.

Из файла считать строки длиной 50 символов и каждую такую строку сохранить в новый текстовый файл
Задачка стоит так. Есть текстовый файл @"D:\Temp\Sample.txt" с строками разной длинны. Нужно с него...

Дан текстовый файл g. Создать новый файл f и записать в него все слова файла g с количеством символов больше 4 и меньш 6
Дан текстовый файл g. Создать новый файл f и записать в него все слова файла g с количеством...

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


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

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

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