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

Задан текст. Вывести первое слово, которое имеет заданную длину - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ответы на книгу Дейтела http://www.cyberforum.ru/cpp-beginners/thread1070832.html
Здравствуйте! Подскажите,где можно скачать ответы на задачи из учебника Дейтела "Как программировать на С++" 5 издание?
C++ Синхронизация потоков на семафорах почему не работает синхронизация потоков на семафорах? при компиляции ошибка сегментирования. На мютексах работает корректно. Потоки реализуют запись в циклический буфер поочередно через случайное... http://www.cyberforum.ru/cpp-beginners/thread1070829.html
Необходимо написать код, который выведет все возможные слова длины n из символов алфавита длиной m C++
должны быть заданы 2 константы:n-длина слова m - длина алфавита
C++ Про автомобили
Известны длины участков пути (в км), которые проехали 25 легковых автомобилей, и время, затраченное каждым из них (в ч.). Определить порядковый номер автомобиля, имевшего максимальную из средних...
C++ Найти максимум среди минимальных элементов строк матрицы http://www.cyberforum.ru/cpp-beginners/thread1070806.html
Не могу понять, почему работает некорректно. Взгляните, пожалуйста. Вот код // Дана действительная матрица размера mxn, все элементы которой различны. // Необходимо найти минимальный элемент в...
C++ Вывод списка объектов. Выводится только ссылка на первый элемент Ребят, помогите вывести список из объектов класа "cic". Пробовал через итераторы как в мейне, но оно выводит только ссылку на первый елемент. Помогите, как правильно вывести список из объектов? ... подробнее

Показать сообщение отдельно
TSed
20 / 20 / 1
Регистрация: 22.01.2013
Сообщений: 76
16.01.2014, 14:42
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
29
30
#include <iostream>
#include <vector>
#include <string>
#include <sstream>
 
using namespace std;
 
int main(){
    string input;
    vector <string> st;
    short len;
    cout<<"Enter string:"<<endl;
    getline(cin,input);
    cout<<"Enter word length:"<<endl;
    cin>>len;
    istringstream iss(input);
    do{
        string buff;
        iss>>buff;
        st.push_back(buff);
    }while(iss);
    for (int i = 0;  i < st.size(); i++){
        if(st.at(i).size() == len){
            cout<<st.at(i)<<endl;
            break;
        }
    }
    system ("pause");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.