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

Найти самое длинное слово состоящее из нечётного количества символов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поменять местами столбец, с минимальным элементом, со столбцом, с максимальным элементом http://www.cyberforum.ru/cpp-beginners/thread1839578.html
Задана матрица размером N*M. Поменять местами столбец, содержащий элемент с минимальным значением, со столбцом, содержащим элемент с максимальным значением.
C++ Вывести координаты максимального элемента в каждой строке. Задан массив действительных чисел. Вывести координаты максимального элемента в каждой строке. http://www.cyberforum.ru/cpp-beginners/thread1839577.html
C++ Найти максимальное из натуральных чисел, не превышающих 5000, которое нацело делится на 39
Найти максимальное из натуральных чисел, не превышающих 5000, которое нацело делится на 39.
Реализовать конвертер денежных единиц C++
Устаревшая денежная система Великобритании состояла из фунтов, шиллингов и пенсов. Один фунт был равен 20 шиллингам, а один шиллинг – 12 пенсам. Для записи использовалась система, состоящая из знака...
C++ Определить сколько раз в четырехзначном числе встречается максимальная цифра http://www.cyberforum.ru/cpp-beginners/thread1839507.html
Дано натуральное четырехзначное число. Определить, сколько раз в нем встречается максимальная цифра.
C++ В заданной пользователем строке определите положение гласных латинских букв (a,e,i,o,u) и после них вставьте с Как сделать? подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7239 / 4407 / 642
Регистрация: 29.11.2010
Сообщений: 11,927
01.11.2016, 12:07
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <string>
#include <sstream>
 
int main()
{
    const std::string str="Quick brown fox jumps over the lazy dog";
    std::istringstream ist(str);
 
    int wordCounter = 0;
    std::string ourWord;
    for (std::string word; ist >> word; wordCounter++)
        if (word.length() <= 5 && word.length() & 1 && ourWord.length() < word.length())
            ourWord = word;
    std::cout << ourWord << std::endl << wordCounter << std::endl;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru