Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Murlik
4 / 4 / 1
Регистрация: 30.04.2013
Сообщений: 48
#1

Дан символ 'C' (прописная латинская буква) и текстовый файл. Создать строковый файл, содержащий все слова из исходного файла - C++

02.05.2013, 10:36. Просмотров 649. Ответов 2
Метки нет (Все метки)

Дан символ 'C' (прописная латинская буква) и текстовый файл. Создать строковый файл, содержащий все слова из исходного файла, начинающиеся этой буквой (как прописной, так и строчной). Знаки препинания, расположенные в начале и в конце слов, не учитывать. Если исходный файл не содержит подходящих слов, оставить результирующий файл пустым.
Нужно СРОЧНО!!!

Добавлено через 10 минут
хотя бы подскажите как найти все слова на букву c!!!
http://www.cyberforum.ru/cpp-beginners/thread852816.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.05.2013, 10:36
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Дан символ 'C' (прописная латинская буква) и текстовый файл. Создать строковый файл, содержащий все слова из исходного файла (C++):

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

Дано число k (< 10) и текстовый файл, содержащий более k строк. Создать новый текстовый файл, содержащий k последних строк исходного файла
Дано число k (&lt; 10) и текстовый файл, содержащий более k строк. Создать новый...

Дан текстовый файл. Создать символьный файл, содержащий все знаки препинания, встретившиеся в текстовом файле
Дан текстовый файл. Создать символьный файл, содержащий все знаки препинания,...

Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла
Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех...

Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла.
Задачу нужно решить в Borland C++ 3.11 Дан файл целых чисел. Создать новый файл...

2
zitxbit
89 / 741 / 279
Регистрация: 11.04.2012
Сообщений: 971
02.05.2013, 11:04 #2
Лучший ответ Сообщение было отмечено Murlik как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <memory.h>
 
#include <iostream>
#include <fstream>
 
#define N 10
 
using namespace std;
 
int main(int argc, char* argv[])
{
    char* filenames[2] = { "input.txt", "output.txt" };
 
    ifstream ifs(filenames[0], ios::in);
    ofstream ofs(filenames[1], ios::out);
 
    int i = 0; char* str = new char[256];
    while (ifs.good() && ifs.peek() >=0) 
        str[i++] = ifs.get();
 
    str[i] = '\0';
 
    char* word = NULL;
    for (word = strtok(str," "); word != NULL; word = strtok(NULL," "))
        if (*word == 'C') ofs<<word<<" ";
 
    ifs.close(); ofs.close();
 
    return 0;
}
input.txt:
hello Crunch world Coffee beans milk water Cool!!!
output.txt:
Crunch Coffee Cool!!!
2
Murlik
4 / 4 / 1
Регистрация: 30.04.2013
Сообщений: 48
02.05.2013, 11:13  [ТС] #3
СПАСИБО!!!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.05.2013, 11:13
Привет! Вот еще темы с решениями:

Файл: Создать новый файл, содержащий числа исходного файла в обратном порядке.
пожалуйста, помогите задача: дан файл целых чисел, создать новый файл...

Дан текстовый файл, содержащий целые числа. Определить в каждой четной строке максимальное число и записать результаты в новый текстовый файл
Дан текстовый файл, содержащий целые числа. Определить в каждой четной строке...

Создать новый текстовый файл, содержащий номера строк исходного, в которых содержатся удвоенные символы
Задано текстовый файл А. Создайте новый файл, содержащий номера строк,...

Создать текстовый файл output.txt, содержащий все числа файла input.txt, кратные 5, в порядке убывания
Текстовый файл Input.txt содержит целые числа. Написать программу, которая...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru