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

Вывести только те слова сообщения, которые встречаются в тексте один раз - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа определяет, сколько точек пересечения образуют по координатам окружности http://www.cyberforum.ru/cpp-beginners/thread1097672.html
С клавиатуры вводится 6 чисел. Программа определяет, сколько точек пересечения образуют по этим координатам окружности. Нужно с операторами printf и scanf. Не могу решить эту задачу, помогите.
C++ Программа определяет, сколько точек пересечения образуют по этим координатам окружности С клавиатуры вводится 6 чисел. Программа определяет, сколько точек пересечения образуют по этим координатам окружности. Сделайте с операторами printf и scanf. http://www.cyberforum.ru/cpp-beginners/thread1097669.html
C++ Поиск пути (волновой метод)
Здравствуйте! Год назад "реализовал" волновой метод поиска пути. Всё нормально, но теперь появились стены, которые нужно огибать. Подскажите, как реализовать, минимально редактируя код. P.S. делал давно и вникнуть никак не могу. Только делать заново. // ConsoleApplication2.cpp: определяет точку входа для консольного приложения. // // ConsoleApplication3.cpp: определяет точку входа для...
C++ Транспонирование матриц. Произведение транспонированных матриц
Найти матрицу С: C=ATBTB; A=\begin{bmatrix}1\\ 1\\ 1\end{bmatrix} B=\begin{bmatrix}1 & 2 & 0 \\ 0 & 1 & 2\end{bmatrix} #include <iostream> #include <math.h>
C++ Программа выводит на экран "Да", если треугольник с такими длинами построить можно. http://www.cyberforum.ru/cpp-beginners/thread1097655.html
1. С клавиатуры вводится три числа, которые образуют длины сторон треугольника. Программа выводит на экран "Да", если треугольник с такими длинами построить можно. Если нельзя то вывести "Нет". Вот код этой проги, но она не работает, исправьте ее плиз. #include <stdlib.h> #include <stdio.h> int main() { int a,b,c; printf("a="); scanf("%d", &a); printf("b="); scanf("%d", &b);
C++ Дана последовательность цифр. Преобразовать заданное десятичное число в восьмеричное Задание Создать шаблон класса для работы с массивом произвольного типа данных. Шаблон должен включать: • указатель, хранящий адрес размещения массива в динамической памяти; • целочисленную переменную, показывающую количество занятых элементов массива; • конструкторы: с параметрами, по умолчанию, копирования; • метод «обработка массива» (на начальном этапе метод выводит на консоль... подробнее

Показать сообщение отдельно
filimoncc
1 / 1 / 1
Регистрация: 02.12.2013
Сообщений: 104
16.02.2014, 21:51  [ТС]     Вывести только те слова сообщения, которые встречаются в тексте один раз
vovacreme, мне нужно только с библиотеками string и iostream

Добавлено через 1 минуту
есть вот такая наметка
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
34
35
36
37
38
39
40
41
 #include <string>
 #include <iostream>
 using namespace std;
 int main()
 {
 
 
 string words ="";
 
 
 
 
 
 int count_words = 0;
    cout << endl << "Первоначальный текст" << endl << endl;
    for (i=0; i<kol_str; i++)
    {
        dl_str = strlen(s[i]);
        string word = "";
 
        for (j = 0; j<=dl_str; j++)
        {
            cout << s[i][j];
            if (!(s[i][j] == ' ' || s[i][j] == '\0' || s[i][j] == '.' ||s[i][j] == ',' || s[i][j] == '\n'))
            {
                word += s[i][j];
            }
            else
            {
 
                if (word != "")
                {
                    if (Parse(word))
                    {
                        count_words++;
                        words += word;
                        words += "\n";
 
                    }
                }}}}
                return 0;}
но она с ошибками и если сможете подправить, то сделайте комментарии к каждой строке.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru