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

Определить самое короткое слово предложения, первое, если таких несколько. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В одномерном массиве, состоящем из n элементов, вычислить сумму эле- ментов после максимального элемента http://www.cyberforum.ru/cpp-beginners/thread1081260.html
Оформить её в виде шаблона функции. Все исходные данные для функции должны передаваться в виде параметров. Использование глобальных переменных в функциях не допускается.
C++ Написать функцию. Результатом функции является максимальный элемент среди положительных и кратных 5. Помогите написать программу подобного рода: Написать функцию по работе с массивами. Обращение к элементам массива производится через указатель. Размер массива задается самостоятельно, но не меньше 10 элементов. Аргументы: переменная указатель на массив целых чисел, количество элементов. Результатом функции является максимальный элемент среди положительных и кратных 5. Добавлено через 4 часа... http://www.cyberforum.ru/cpp-beginners/thread1081243.html
C++ Создать программу, которая вычисляет значения функции заданного диапазона
Создать программу, которая вычисляет значения функции заданного диапазона; необходимо организовать ввод границ интервала, значения n, шаг аргумента.
C++ Установка Curl на Dev C++
Здраствуйте, пытаюсь уже 3й день установить curl на Dev C++ но безуспешно, перерыл кучу инструкций, скачивал с официального сайта. Перекинул файлы в папки include и lib, в одной из инструкций была еще папка которую надо закинуть в system32, но в официальной сборке этих файлов не было... Напишите что и куда устанавливать пожалуйста.. Как можно подробнее
C++ Найти числа элементов в двумерном массиве, равных значению Т, вводимому с клавиатуры и перемножьте эти элементы. http://www.cyberforum.ru/cpp-beginners/thread1081234.html
народ помогите решить. Найти число элементов в двумерном массиве , размером n x m, равных значению Т, вводимому с клавиатуры и перемножте эти элементы.
C++ Оператор выбора Почему при выборе case 08 и case 09 выдается ошибка: 1>d:\testing\testing\testing.cpp(35): error C2041: недопустимая цифра "8" для основания "8" 1>d:\testing\testing\testing.cpp(36): error C2041: недопустимая цифра "9" для основания "8" string h; switch(my.y) { case 01: h="январь"; case 02: h="февраль"; case 03: h="март"; подробнее

Показать сообщение отдельно
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
25.01.2014, 16:40     Определить самое короткое слово предложения, первое, если таких несколько.
f0rEsT93,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<iostream>
#include<string>
#include<sstream>
#include<vector>
#include<algorithm>
int main()
{
    std::string str;
    std::getline(std::cin,str);
    std::vector <std::string> vecStr;
    std::stringstream ss(str);
    for(std::string word;ss>>word;vecStr.push_back(word));
    std::cout<<*min_element(vecStr.begin(),vecStr.end(),[] (std::string str1,std::string str2)
                            {return str1.length()<str2.length();});
    return 0;
}
 
Текущее время: 19:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru