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

Напечатать все слова , которые встречаются в исходной строке ровно один раз - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Цикл for() http://www.cyberforum.ru/cpp-beginners/thread759833.html
#include <iostream> #include <iomanip> using namespace std; int main() { short t,g; for(t = 0;t<15;t++) for(g=0;g<15;g=g+2) cout<<setw(5)<<g; cout<<t;
C++ Связный список, почему не работает поиск #include <iostream> using namespace std; class Node{ public: int data; Node * next; Node(int x){ data = x; http://www.cyberforum.ru/cpp-beginners/thread759810.html
Написать два класса: Celsius, Fahrenhate (означающие температуру в соответствующей шкале) C++
7 заданий. После завтра нужно сдать... 1. Написать два класса: Celsius, Fahrenhate (означающие температуру в соответствующей шкале) с конструктором инициализации со значением температуры в качестве входного параметра и двумя конструкторами копирования: один из экземпляра Celsius в создаваемый экземпляр Fahrengate, и один наоборот для создания экземпляра класса Celsius. При конструировании должно...
Помогите решить тест на C++ C++
Господа, приветствую. Ситуация следующая: решил я восстановиться в институте, но по семейным обстоятельствам восстановился только неделю назад, т.е. уже под конец семестра. Кое-как меня восстановили и за пропущенный материал выдали тесты и один из них: основы программирования С++. Скажу прямо, учусь я не на программиста, а это просто скорее всего базовые знания на 4 часа лекций. Теоретическую...
C++ Класс Int имитирующий встроенный тип int http://www.cyberforum.ru/cpp-beginners/thread759798.html
Создать класс Int (с заглавной буквы) имитирующий встроенный тип int и позволяющий следующие конструкции: Int i = 0; i = i+1; i++; i=i+i; i.vivod();//Вывод значения на консоль
C++ Создать класс Tabl (таблица умножения) 1. Создать класс Tabl, выводящий таблицу умножения (10х10) в cout при создании экземпляра этого класса т.е. из конструктора. 2. Добавить конструктор инициализации, определяющий размерность таблицы умножения, отличающуюся от размерности по умолчанию (например, 5х5). 3. Написать метод класса, возвращающий среднее значение таблицы умножения. 4. Рассматривая таблицу умножения (класс Tabl) как... подробнее

Показать сообщение отдельно
David Sylva
 Аватар для David Sylva
1281 / 943 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
12.01.2013, 21:24     Напечатать все слова , которые встречаются в исходной строке ровно один раз
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> 
 
int main() 
{ 
    char buffer[10][20]; 
    char str[100] = "Real Madrid Jose Real Madrid"; 
    int x = 0, count = 0, i, j;
    char* ptr;
    
    ptr = strtok(str, " "); 
 
    while(ptr) 
    { 
        strcpy(buffer[x++], ptr); 
        ptr = strtok(0, " "); 
    } 
 
 
    for ( i = 0; i < x; ++i)  
    {
        for ( j = 0; j < x; ++j) 
            if((strcmp(buffer[i], buffer[j]) == 0)) 
                count++; 
        if(count == 1) 
            std::cout << buffer[i] << std::endl; 
        count = 0; 
    }
}
 
Текущее время: 12:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru