Предмет: Информатика, автор: kordonom

Помогите с заданием на PASCAL, очень срочно, пожалуйста! [BobbyFresnel] Помоги! Пожалуйста

Приложения:

boguor: как сказать
boguor: *пожимаю плечами*
boguor: Ну я понимаю типа: До замены: "Сегодня идем гулять" После: "гулять идем Сегодня"
boguor: гарантирую
boguor: Да..

Ответы

Автор ответа: BobbyFresnel
0

===== PascalABC.NET =====

begin

 var fn := ReadlnString('Имя файла:');

 if not FileExists(fn) then

   Print('Файл не найден')

 else

 begin

   var a := ReadAllLines(fn);

   for var i := 0 to a.High do

   begin

     var w := a[i].ToWords;

     if w.Count > 1 then

       Swap(w[0], w[w.High]);

     a[i] := w.JoinToString;

   end;

   WriteAllLines(fn, a)

 end

end.

Имя файла вводить с расширением. Если файл находится не в той же папке, где исполняемый модуль программы, указывать полный путь, включая имя диска.

Приложения:

boguor: Я ввожу имя файла и программы закрывается
luukost: В задание же написано, что их необходимо не только считать, но и поработать с ними. Задание чуть внимательнее почитайте
luukost: Вот типа такого: https://imgur.com/a/0POmaON , вся работа осуществляется в программе. Нажал определенный символ - записал данные, другой символ - стер данные с текстовика
luukost: Ничего не придумываю, вот: https://imgur.com/a/06TZCn5
Похожие вопросы
Предмет: Информатика, автор: zol331
Предмет: Физика, автор: AdemaWinchester