Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.04.2011, 18:40   #1
Екатерина18
 
Регистрация: 05.04.2011
Сообщений: 4
Вопрос файлы в паскале...

Заменить в текстовом файле каждую четную точку на «звездочку» (*), а нечетную – на «процент» (%). Вывести общее количество замен.

помогите с логикой программы,что когда открывать считывать закрывать,а то неделю проболела тему пропустила((((
Екатерина18 вне форума Ответить с цитированием
Старый 05.04.2011, 19:38   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

сделаю за 3$!
контакты в подписи
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 05.04.2011, 20:23   #3
Spyman
 
Регистрация: 29.03.2011
Сообщений: 6
По умолчанию

Открываешь файл. Копируешь из файла посимвольно в выходной файл . Каждый раз когда символ равен звездочке увеличиваешь счетчик на 1. Если счетчик четный то вместо звездочке записываешь %. После закрыть оба файла. вариант может и не самый рациональный но должен работать. будут вопросы пиши задаче вроде не особо сложная.
небольшие знания C#, C++, Pascal, Delphi
готов делать работы за небольшую плату.
Spyman вне форума Ответить с цитированием
Старый 05.04.2011, 21:05   #4
Vaigard
Delphi and (not C)
Форумчанин
 
Аватар для Vaigard
 
Регистрация: 04.12.2010
Сообщений: 117
По умолчанию

Мне кажется, за такую работу деньги брать стыдно Вопрос: вывести общее количество замен в выходной файл, а сами звездочки и проценты туда же? В общем, берешь счетчик, ноль, читаешь посимвольно входной файл, и если символ равен точке, то прибавляешь к счетчику единицу и проверяешь. Если счетчик mod 2=0, то выводишь звездочку, иначе - процент. Ну и потом сам счетчик выводишь. Как-то так Самое сложное здесь - посимвольное чтение
<--Жми на весы
Vaigard вне форума Ответить с цитированием
Старый 05.04.2011, 21:11   #5
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
Мне кажется, за такую работу деньги брать стыдно
а мне кажется
a) за любую работу - не стыдно брать деньги
б) стыдно-не учиться
Цитата:
Самое сложное здесь - посимвольное чтение
нафиг тут в принципе не нужно)
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 05.04.2011, 23:31   #6
Екатерина18
 
Регистрация: 05.04.2011
Сообщений: 4
По умолчанию

cпасибо всем) вроде получилось)
Екатерина18 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Файлы в Паскале Hichcog Помощь студентам 0 27.11.2010 17:51
Файлы в паскале Ericnex Помощь студентам 0 01.06.2010 18:43
файлы в паскале Dmitrij Помощь студентам 2 28.03.2009 20:00
Файлы в паскале kitty Помощь студентам 4 22.04.2008 20:42