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

Напечатать те слова строки, в которых нет повторяющихся букв - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите написать проги в BORLAND C31 http://www.cyberforum.ru/cpp-beginners/thread378446.html
Очень нужно написать программы до понедельника плиззззззззззз 1=http://s017.***********/i400/1111/fb/426bcef9da41.jpg 2=http://s017.***********/i408/1111/48/e9ed73812b8d.jpg вопрос жизни и смерти ! Добавлено через 34 минуты есть желающие помочь ?
C++ Определить, принадлежит ли введенное число арифметической прогрессии с введенными начальным членом и шагом Здравствуйте люди добрые,учусь на первом курсе и пока тяжело всё идёт. Столкнулся с проблемой для себя. Задача: Вводятся начальный член и шаг арифметической прогрессии. Вводится также число. Определить, принадлежит ли введенное число арифметической прогрессии с введенными начальным членом и шагом. Всё это в Visual studio на языке Си. В общем прошу , если можете написать полноценный код,ибо... http://www.cyberforum.ru/cpp-beginners/thread378436.html
Вычислить площадь кольца, если задано радиусы внутреннего и внешнего кругов. C++
Помогите, пожалуйста, с этой задачей. Вычислить площадь кольца, если задано радиусы внутреннего и внешнего кругов. #include <iostream.h> #include <conio.h> main() { int R, r, S, P, p, П; cout <<"Vvedite radius vnutrishnodo i zovnishnogo kil: \n"; cin >>R>>r;
Организация памяти. C++
Здравствуйте. Объясните, пожалуйста, вот что: Допустим есть класс, с определенным количеством полей и определенным набором методов. При создании нескольких экземпляров этого класса, как будет храниться код его методов? Будут создаваться его копии, или он будет храниться в памяти в единственном экземпляре? И вообще, меня интересует, как хранится программа в памяти. Где хранится код, где...
C++ вопрос по стеках (stack) http://www.cyberforum.ru/cpp-beginners/thread378424.html
Задание: Реализовать стек с помощью массива data , в котором последний элемент массива, а не отдельная переменная, используеться для хранения указателя вершины стека, а остальные элементы массива могут содержать элементы самого стека. После обработки всей заданной входной последовательности превратить полученный стек так, чтобы он не содержал одинаковых элементов, идущих подряд (т.е. вместо...
C++ Подключение библиотеки Здравствуйте! Мне нужно подлючить библиотеку к моей программе. Я подключил h-файл, lib-файл. Компилируется, но при запуске появляется окно для запуска debugger'а с сообщением: "An unhandled Win32 exception occurred in Proj_Name.exe " Я попытался перекомпилировать библиотеку (исходники есть), но писали код, видимо, для старого компилятора: много конструкций такого вида: for(int n = 0; n <... подробнее

Показать сообщение отдельно
Dekio
Фрилансер
Эксперт C++
 Аватар для Dekio
5817 / 1215 / 214
Регистрация: 23.11.2010
Сообщений: 3,378
Записей в блоге: 1
07.11.2011, 22:44     Напечатать те слова строки, в которых нет повторяющихся букв
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
#include <iostream>
#include <string>
#include <set>
 
bool RepWord(const std::string Str)
{
    std::set<char> vec;
    for(std::size_t i=0; i<Str.length(); i++)
    vec.insert(Str[i]);
    return vec.size() == Str.length();   
}
 
int main()
{
    std::string Str;
    std::getline(std::cin, Str);
    std::size_t End, Beg = Str.find_first_not_of(" ");
    while(Beg != std::string::npos)
    {
        End = Str.find_first_of(" ", Beg);
        if(RepWord(Str.substr(Beg, End - Beg)))
        std::cout<<Str.substr(Beg, End - Beg)<<std::endl;
        Beg = Str.find_first_not_of(" ",End);        
    }   
    system("pause");
    return 0;
}
 
Текущее время: 02:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru