0 / 0 / 0
Регистрация: 29.04.2015
Сообщений: 15
|
||||||
1 | ||||||
В текстовом файле заменить все цифры на римские03.05.2015, 13:16. Показов 3109. Ответов 7
Метки нет (Все метки)
Привет.
Вот задача к сессии... не хватает меня что-то на нее.. Дан файл C:\1.txt, заменить в нем все цифры на римские. Собственно найти эти символы могу а как их заменить? Ведь пока файл открыт для чтения в нем писать нельзя, а если открыть для записи то он переписывается. Как же в нем произвести эти самые замены..
0
|
03.05.2015, 13:16 | |
Ответы с готовыми решениями:
7
Заменить в текстовом файле все строчные буквы на прописные и удвоить вхождение каждой цифры (проецирование в память) Заменить в текстовом файле цифры на следюущие по порядку Заменить все пробелы в текстовом файле запятыми Написать функцию, заменяющую в текстовом файле все цифры и знаки “+” и “ - ” на пробелы |
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
03.05.2015, 13:27 | 2 |
В текстовом файле никак, нужно считывать строки, изменять и писать в новый файл.
В конце можно удалить старый файл (erase) и переименовать новый в старый (rename)
0
|
0 / 0 / 0
Регистрация: 29.04.2015
Сообщений: 15
|
||||||
03.05.2015, 14:07 [ТС] | 3 | |||||
Пытаюсь через новый файл, но что-то не выходит
Содержимое первого файла вот такое: sdfdsf 1 sdfdsf 2 sdfds 3 gggg Во второй пишет вот что: sIIIIII
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
||||||
03.05.2015, 14:25 | 4 | |||||
Сообщение было отмечено Памирыч как решение
Решение
Так читай не символы, а строки, преобразуй их и пиши в новый файл. И что, по твоему 'VIII' это один символ?
Добавлено через 12 минут
0
|
0 / 0 / 0
Регистрация: 29.04.2015
Сообщений: 15
|
||||||
03.05.2015, 15:04 [ТС] | 5 | |||||
извиняюсь, но пишет неверное кол-во фактических параметров:
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
||||||
03.05.2015, 15:07 | 6 | |||||
Сообщение было отмечено tiesto_ как решение
Решение
0
|
0 / 0 / 0
Регистрация: 29.04.2015
Сообщений: 15
|
|
03.05.2015, 17:23 [ТС] | 7 |
Ура)
Спасибо большое
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
03.05.2015, 17:28 | 8 |
А заглянуть в Справку и посмотреть что такое delete и как оно пишется уже влом, 100% халява нужна?
0
|
03.05.2015, 17:28 | |
03.05.2015, 17:28 | |
Помогаю со студенческими работами здесь
8
Заменить в текстовом файле Roman.txt все ' . ' символом ' ! ' В текстовом файле заменить все прописные буквы на строчные В текстовом файле заменить все символы ’0’ на символ '1' и наоборот. В текстовом файле заменить все группы пробелов на один пробел Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |