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

Вывести в файл вхождения букв - C++

Восстановить пароль Регистрация
 
chetvertnoy
0 / 0 / 0
Регистрация: 14.01.2013
Сообщений: 5
17.01.2013, 01:54     Вывести в файл вхождения букв #1
Доброго времени суток!
Люди добрые, помогите..
Задача.
Дана последовательность слов. В каждом из них от 3 до 10 латинских букв; между соседними словами – один пробел; за последним словом – точка. Вывести в текстовый файл все слова, преобразовав их по правилу:
оставить в слове только первые вхождения каждой буквы
Вот с выводом в файл вся проблема

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
#include <iostream> 
using namespace std;
int main() 
{ 
    char buffer[500]; 
    char* ptr;  
    char temp;
    unsigned int i, j; 
    int count = 0; 
     cout << "Inter a string " << endl; 
    cin.getline(buffer, 500);  
     ptr = strtok(buffer," ,.-"); 
     while(ptr) 
    {
        for ( i = 0; i < strlen(ptr); i++) 
        {  
            temp = ptr[i]; 
             for ( j = 0; j < i; j++) 
                 if(temp == ptr[j]) 
                    count++; 
                 if(count == 0) 
                cout << temp;  
             count = 0; 
        }  
        cout << " ";
        ptr = strtok(NULL, " ,.-"); 
    } 
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.01.2013, 01:54     Вывести в файл вхождения букв
Посмотрите здесь:

Строки. Подсчитать количество заглавных букв в тексте; вывести на экран слова, имеющие наименьшее количество букв... (подправить) C++
Бинарный режим открытия файла; Битовые вхождения в файл C++
C++ В предложении удалить все вхождения “th”. Результат вывести на экран
C++ Создать программу, которая убирает повторные вхождения букв в тексте
C++ Создать файл, ввести символы, вывести на экран количество не латинских букв, количество цифр
Вывести имя и количество букв в фамилии. Вывести самое длинное слово C++
Вывести имя и количество букв в фамилии. Вывести самое длинное слово C++
C++ Вывести количество букв и погруппированные буквы в отдельный файл Result.txt

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

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

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