Форум программистов, компьютерный форум CyberForum.ru

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

Восстановить пароль Регистрация
 
Murlik
4 / 4 / 1
Регистрация: 30.04.2013
Сообщений: 39
02.05.2013, 10:36     Дан символ 'C' (прописная латинская буква) и текстовый файл. Создать строковый файл, содержащий все слова из исходного файла #1
Дан символ 'C' (прописная латинская буква) и текстовый файл. Создать строковый файл, содержащий все слова из исходного файла, начинающиеся этой буквой (как прописной, так и строчной). Знаки препинания, расположенные в начале и в конце слов, не учитывать. Если исходный файл не содержит подходящих слов, оставить результирующий файл пустым.
Нужно СРОЧНО!!!

Добавлено через 10 минут
хотя бы подскажите как найти все слова на букву c!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.05.2013, 10:36     Дан символ 'C' (прописная латинская буква) и текстовый файл. Создать строковый файл, содержащий все слова из исходного файла
Посмотрите здесь:

Создать новый файл, содержащий квадраты всех элементов исходного файла C++
C++ Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла.
Создать новый файл, содержащий элементы исходного файла в обратном порядке C++
Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла C++
C++ Дан строковый файл. Создать новый строковый файл, содержащий все строки исходного файла наименьшей длины (в том же порядке).
C++ Дан символ 'C' (прописная латинская буква) и текстовый файл. Создать строковый файл, содержащий все слова из исходного файла, начинающиеся этой буквой
Дан входной текстовый файл, строка S (вводится с клавиатуры). Записать в выходной файл все строки входного файла, содержащие в качестве фрагмента стро C++
C++ Дано число k (< 10) и текстовый файл, содержащий более k строк. Создать новый текстовый файл, содержащий k последних строк исходного файла

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zitxbit
Master C/C++
 Аватар для zitxbit
86 / 738 / 75
Регистрация: 11.04.2012
Сообщений: 971
02.05.2013, 11:04     Дан символ 'C' (прописная латинская буква) и текстовый файл. Создать строковый файл, содержащий все слова из исходного файла #2
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!!!
Murlik
4 / 4 / 1
Регистрация: 30.04.2013
Сообщений: 39
02.05.2013, 11:13  [ТС]     Дан символ 'C' (прописная латинская буква) и текстовый файл. Создать строковый файл, содержащий все слова из исходного файла #3
СПАСИБО!!!
Yandex
Объявления
02.05.2013, 11:13     Дан символ 'C' (прописная латинская буква) и текстовый файл. Создать строковый файл, содержащий все слова из исходного файла
Ответ Создать тему
Опции темы

Текущее время: 06:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru