Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

[Pascal]_Формулировка задачи_файлы

3.3K
20 июня 2007 года
Nethead
88 / / 24.11.2006
сформулируйте задачу, дополните необходимыми операторами и комментарием.
помойму создаются 2 файла....:confused:

Код:
Program FileString;
Uses
  Crt;
Var
  f, g : file of string;
  str1, str : string;
  i : integer;
Begin
  ClrScr;
  assign(f,'f');
  rewrite(f);
  assign(g,'g');
  rewrite(g);
  repeat
    readln(str);
    write(f,str);
    for i:=length(str) downto 1 do
      str1:=str1+str;
    write(g,str1);
    str1:='';
  until str='';
  close(f);
  close(g);
  assign(f,'f');
  reset(f);
  assign(g,'g');
  reset(g);
  while not eof(f) do
    begin
      read(f,str);
      writeln(str);
    end;
  while not eof(g) do
    begin
      read(g,str);
      writeln(str);
    end;
  close(f);
  close(g);
  readln;
End.
257
21 июня 2007 года
kosfiz
1.6K / / 18.09.2005
[quote=Nethead]помойму создаются 2 файла....[/quote]
так и есть, потом пользователь вводит строки до тех пор пока не введет пустую строку, все введенные строки заносятся в один файл, а перевернутые в другой. потом созданные файлы открываются считываются и их содержимое выводится на экран. это вкратце то, что делает программа.
а задача может быть такая:
создайте два файла f и g. занесите в f все строки введенные пользователем, а в g эти же строки, но перевернутые. выведите содержимое полученных файлов на экран. за окончание ввода принять пустую строку.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог