Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/21: Рейтинг темы: голосов - 21, средняя оценка - 4.62
0 / 0 / 0
Регистрация: 12.01.2009
Сообщений: 5

Считать с текстового файла строки и перевернуть их

28.01.2009, 18:00. Показов 4197. Ответов 6
Метки нет (Все метки)

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

программа должна считывать с текстового файла строки и переворачивать их на оборот.
пример:
есть текстовый файл:
abc
xyz
после выполнения программы он должен выглядеть так:
cba
zyx

помогите пожалуйста никак не могу справиться....
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.01.2009, 18:00
Ответы с готовыми решениями:

Считать данные из текстового файла в массив записей
Народ выручайте, есть текстовый файл, в нем список студентов и их баллы за три модуля, выглядит примерно так: Аношенко Г. 40 40 40 ...

Считать из текстового файла определенное количество символов
Добрый вечер уважаемые форумчане у меня такой вопрос как из текстового файла считать определенное число символов в переменную ...

Считать табличные данные из текстового файла в многомерный массив
Есть таблица данных вида: назвБолезнь1|симптомБолез1|назвЛекар1|250 названиеБолез2|симпБолезни2|назвЛекар3|10 назввание Болезни...

6
Почетный модератор
 Аватар для Puporev
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
28.01.2009, 18:25
Pascal
1
2
3
4
5
6
7
8
 
while not eof(f) do
  begin
    readln(f,s);
    for i:=length(s) downto 1 do
    write(s[i]);
    writeln;
  end;
0
0 / 0 / 0
Регистрация: 12.01.2009
Сообщений: 5
28.01.2009, 20:07  [ТС]
ммм......а как сделать так чтобы он в том текстовом файле это написал?че то пытаюсь пытаюсь никак не получается.....=(
0
Почетный модератор
 Аватар для Puporev
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
28.01.2009, 20:21
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Чтобы в каком том файле что это он (кто?) написал?
Я Вам написал код чтения заранее созданного текстового файла, преобразования строк и вывода их на экран.

Добавлено через 6 минут 25 секунд
Если Вы хотите переделать файл, то нужно создать новый файл, потому что переделать существующий текстовый файл нельзя. Тогда преобразованные строки будете не на экран выводить, а в новый файл.
Pascal
1
2
3
4
5
6
7
8
9
10
11
assign(f,'text1,txt');
reset(f);//читаем готовый файл
assign(g,'text2,txt');
rewrite(g);//записываем новый файл
while not eof(f) do
  begin
    readln(f,s);
    for i:=length(s) downto 1 do
    write(g,s[i]);//выводим строку
    writeln(g,'');//переходим на новую
  end;
0
0 / 0 / 0
Регистрация: 12.01.2009
Сообщений: 5
28.01.2009, 20:51  [ТС]
спс щас попробую,извиняюсь за не корректную постановку задачи

Добавлено через 26 минут 4 секунды
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
program primer;
uses crt;
var f,g:text;s:string;i:integer;
begin
  clrscr;
  assign(g,'C:\1.txt');
  reset(g);
  assign(f,'C:\2.txt');
  rewrite(f);
  while not EOF(f) do
  begin
    readln(f,s);
    for i:=length(s) downto 1 do
    write(f,s[i]);
    writeln(f,'');
  end;
  close(f);
  close(g);
  readkey;
end.
че то она у меня ругается exit code 104
0
Почетный модератор
 Аватар для Puporev
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
28.01.2009, 20:56
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
1
2
3
4
5
6
7
assign(g,'C:\1.txt');
reset(g);
assign(f,'C:\2.txt');
rewrite(f);
while not EOF(f) do
begin
readln(f,s);
Ты разберись с переменными, списать правильно не можешь?
Открываешь для чтения один файл, а читаешь тот, который для записи.
0
0 / 0 / 0
Регистрация: 12.01.2009
Сообщений: 5
28.01.2009, 21:18  [ТС]
спасибо большое за помощь.....я слепой=)все работает
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.01.2009, 21:18
Помогаю со студенческими работами здесь

Считать матрицу из текстового файла, сформировать из нее вектор, отсортировать и изменить его по условиям
Уважаемые участники форума. Напишите, пожалуйста, программу.pas. Считать матрицу из текстового файла. Из ее элементов,...

Определить строки текстового файла
Дан текстовый файл. Определить строки, в которых заданный символ встречается наибольшее число раз. Заранее большое спасибо!

Как в паскале считать из файла строки
Привет всем. Как в паскале считать из файла строки вида: Петров 170.5 Иванов 183.0

Считывание определенной строки текстового файла
Как с текстового файла считать строку с определенным номером? Нужно сместить файловый указатель? Подскажите какой функцией

Определить максимальную длину строки текстового файла
Составить программу , которая будет определять длину самой большой строки в текстовом файле TEKST.txt


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru