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

Чётные слова в строке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа перевода систем счисления http://www.cyberforum.ru/cpp-beginners/thread237050.html
Не могу написать программу по переводу числа из 10-ой в 2-ую. Смотрел другие темы не понял да и программы там не понятные были. Если поможете, то не могли бы написать комментарии чтобы мне было понятно (я только учусь)
C++ Обработка массива строк Вот мой массив строк: #include <iostream.h> #include <conio.h> #include <stdio.h> #include <string.h> #include <stdlib.h> struct pupil { char name; int age; float rating; http://www.cyberforum.ru/cpp-beginners/thread237021.html
C++ Слова входного потока
Вывести самые длинные слова входного потока! если во вх потоке самое длинное слово одно,то программа должна вывести одно слово,а если несколько,то прога должна их показать!прога на С/ .
Как получить html код C++
Здраствуйте, помогите пожалуйсто, я весь день сегодня ищу функцию для получение html кода, есть что небудь такое в стандартных библиотеках С++ или надо доп библиотеки искать?
C++ Драйвер клавиатуры и мыши. http://www.cyberforum.ru/cpp-beginners/thread237012.html
Здравствуйте! Может кто-нибудь дать исходники на драйвер клавиатуры и мыши с подробным описанием строк. Или любой небольшой исходник драйвера с подробным описанием строк. Спасибо.
C++ Бинарные деревья Хочу разобраться с бинарными деревьями. вот функция создания дерева template <class F> //создали новый тип данных F struct derevce{ // создали структуру F wasd; // создали переменную типа F derevce *left, *right; // я так понимаю объявили left и right типа derevce? и зачем тут *? derevce(){ // конструктор для чего? left=right=0; } }; подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт C++
6545 / 3965 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
02.02.2011, 02:35     Чётные слова в строке
описывайте задание более точно
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//чётные слова в строке
#include <iostream>
#include <sstream>
#include <algorithm>
int main()
{
    std::string str;
    std::getline(std::cin, str);
    std::string tmp;
    std::istringstream ss(str);
    int words = 1 + (int)std::count_if(str.begin(), str.end(), [](char c) { return c == ' '; });
    for( int i = 1; i <= words; i++ )
    {
    ss >> tmp;
    if( !(i % 2) ) std::cout << tmp << std::endl;
    }
    std::cin.get();
    std::cin.get();
    return 0;
}
Добавлено через 16 минут
Цитата Сообщение от sadok Посмотреть сообщение
слова количество букв которых чётное
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <sstream>
#include <algorithm>
int main()
{
    std::string str;
    std::getline(std::cin, str);
    std::string tmp;
    std::istringstream ss(str);
    int words = 1 + (int)std::count_if(str.begin(), str.end(), [](char c) { return c == ' '; });
    for( int i = 1; i <= words; i++ )
    {
        ss >> tmp;
        if( !(tmp.size() % 2) ) std::cout << tmp << std::endl;
    }
    std::cin.get();
    std::cin.get();
    return 0;
}
 
Текущее время: 12:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru