4 / 4 / 0
Регистрация: 26.04.2013
Сообщений: 124
|
||||||
1 | ||||||
Записать в созданный файл все строки из файла add.txt04.06.2014, 03:06. Показов 5906. Ответов 9
Метки нет Все метки)
(
Как сделать так чтобы изменив программу: 1) Записать в созданный файл все строки из файла add.txt 2) Записать в созданный файл допустим 4ую и 6ую строки из 9 строк из файла add.txt ( построчно ) 3) Записать в созданный файл 2ое слово с первой строки и 4ое слово с пятой строки (9 строк по 6 слов) из файла add.txt ( в одну строку ) PS VS 2010
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
04.06.2014, 03:06 | |
Ответы с готовыми решениями:
9
Записать в файл f2.txt те строки файла f1.txt, в которых встречаются по два одинаковых слова. Создайте третий файл z.txt в который поместите все строки файла x.txt, |
327 / 230 / 55
Регистрация: 30.05.2014
Сообщений: 682
|
||||||
04.06.2014, 06:32 | 2 | |||||
0
|
4 / 4 / 0
Регистрация: 26.04.2013
Сообщений: 124
|
||||||
04.06.2014, 06:57 [ТС] | 3 | |||||
uglyPinokkio, спасибо конечно, что if-ы проставил, но то, что я сделал в своем примере понимаю, лучше бы подсказал что-нибудь по тем вопросам, которые я выше написал.
Добавлено через 1 минуту А вот проделанные мной примеры работы с файлами, может кому-нибудь понадобиться:
0
|
327 / 230 / 55
Регистрация: 30.05.2014
Сообщений: 682
|
|
04.06.2014, 07:15 | 4 |
Ну видимо не очень понимаешь. Потому что после моих if-ов он таки копирует все строки исходного файла, а это вроде как и был первый вопрос? Сделать из этого копирование
на мой взгляд тривиально.
Как разбить строку по разделителю показать?
0
|
4 / 4 / 0
Регистрация: 26.04.2013
Сообщений: 124
|
||||||
04.06.2014, 07:39 [ТС] | 5 | |||||
0
|
327 / 230 / 55
Регистрация: 30.05.2014
Сообщений: 682
|
|||||||||||
04.06.2014, 08:05 | 6 | ||||||||||
Добавлено через 22 минуты
1
|
4 / 4 / 0
Регистрация: 26.04.2013
Сообщений: 124
|
||||||
04.06.2014, 08:48 [ТС] | 7 | |||||
0
|
327 / 230 / 55
Регистрация: 30.05.2014
Сообщений: 682
|
|||||||||||
04.06.2014, 09:02 | 8 | ||||||||||
Без векторов можно через строковый поток:
В первом логика такова: ищем разделитель начиная с конца строки. Если находится, часть строки от разделителя и до конца копируем в начало (для сохранения порядка слов) вектора. После чего исходную строку обрезаем до найденного разделителя. Если разделителей в исходной строке больше нет, остаток копируем опять таки в вектор. Вектор - динамический массив, настоятельно рекомендую ![]() Достать из него строку с нужным номером:
1
|
4 / 4 / 0
Регистрация: 26.04.2013
Сообщений: 124
|
|||||||||||
05.06.2014, 03:38 [ТС] | 9 | ||||||||||
3-ий пункт тоже выполнил
Код
marat artur rinat edik ruslan sergey vadim roman ramil ilsur azat zinnur ilgiz jenya sasha fanis lesha rushat ilnur dima oleg vladimir ivan mickle На выходе получил: Код
artur dima Может кто-нибудь подскажет способ покороче? ![]() Добавлено через 6 часов 45 минут обновлено Добавлено через 26 минут uglyPinokkio , можешь отправить примеры работы с потоками данных которые берутся из файла? Допустим чтобы в дальнейшем можно еще было выполнять над ними операции добавления, изменения, удаления Добавлено через 1 час 35 минут Вдруг понадобится кому нибудь: Программа считает количество строк в файле add.txt выводит на экран и записывает в новый указанный пользователем файл.
Актуально
0
|
327 / 230 / 55
Регистрация: 30.05.2014
Сообщений: 682
|
||||||
05.06.2014, 06:29 | 10 | |||||
В простейшем случае - читаешь весь массив в память, выполняешь требуемые действия и сохраняешь обратно.
Вот кому-то показывал сортировку вектора структур, там есть сериализация вектора структур в файл и обратно:
![]()
0
|
05.06.2014, 06:29 | |
Помогаю со студенческими работами здесь
10
Дан текстовый файл. Записать в отдельный файл все симметричные строки исходного файла, являющиеся отдельными предложения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |