Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
asdfg123
1

Переписать строки из файла f в файл g, добавляя после каждой строки, начинающейся с буквы 'a' строку '++++++++++'

18.04.2013, 17:48. Показов 657. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
Program Pr_2(variant6);
Uses FormsABC;
var
  c1: openfiledialog;
  c2: savefiledialog;
  b1,b2,b3:button;
  f,g:text;
  r1:array[1..64] of string;
  d1: listbox;
  
procedure one;
var
i:integer:=0;
begin
  c1 := new OpenFileDialog();
  if c1.ShowDialog() = Dialogresult.OK then
  begin
    assign(f, c1.FileName);
    reset(f);
    d1.items.clear();
    while not eof(f) do
    begin
      inc(i);
      readln(f, r1[i]);
      d1.Items.Add(r1[i])
    end;
   //close(f)
  end
end;
 
 
procedure two;
var
  i: integer;
  e1:char;
begin
  c2 := new SaveFileDialog();
  if c2.ShowDialog() = dialogresult.OK then
  begin
    assign(g, c2.FileName);
    
    rewrite(g);
     while not eof(F) do
      inc(i);
     if r1[1]='a' then write(g, r1[i]+'++++++');
    close(g);
    close(f);
end;
end;
 
 
procedure ex;
begin
  mainform.Close
end;
 
procedure main;
begin
  mainform.CenterOnScreen;
  mainform.SetSize(500, 500);
  b1 := new Button('Выбрать рабочий фаил'); 
  emptyspace(50);
  d1 := new ListBox();
  linebreak;
  b3:=new Button('Произвести перезапись');
  linebreak;
  b2:=new Button('Выход');
  b1.Click += one;
  b2.Click +=ex;
  b3.Click+= two;
end;
 
begin
main
end.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.04.2013, 17:48
Ответы с готовыми решениями:

переписать содержимое текстового файла в другой текстовый файл,добавляя в начало каждой строки её порядковый номер(с++)
переписать содержимое текстового файла в другой текстовый файл,добавляя в начало каждой строки её...

Файл: Создайте текстовый файл, содержащий в начале каждой строки гласные буквы соответствующей строки файла, а в конце строки - согласные
Создайте текстовый файл, содержащий в начале каждой строки гласные буквы соответствующей строки...

Напечатать строку, добавляя после каждой буквы q букву u
Можно полностью программу ? Не знаю как делать. В строке S находится не более 80 латинских букв....

В новый файл переписать строки данного, вставляя символ ‘!’ после каждой строки
Дан файл, содержащий несколько строк. В новый файл переписать строки данного, вставляя символ ‘!’ ...

0
18.04.2013, 17:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.04.2013, 17:48
Помогаю со студенческими работами здесь

Stdio.h: переписать строки файла, вставляя символ ‘!’ после каждой строки, содержащей не более n символов
Дан файл, содержащий несколько строк. В новый файл переписать строки данного, вставляя символ ‘!’ ...

Переписать в новый файл все строки файла, вставив в конец каждой строки ее номер
Дан текстовый файл. Переписать в новый файл все его строки, вставив в конец каждой строки ее номер...

Есть файл. Установить после каждой строки файла заданную строку
Есть файл. Установить после каждой строки файла заданную строку

Вывести строки файла, после строки добавляя, сколько раз в ней встретилось слово
Напишите программу, которая считывает текст из файла и выводит на экран все строки файла, после...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru