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

Определить, какие слова из текста имеют длину от 1 до 10, и вывести их в порядке возрастания длины - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Borland C++ и запрет интерфейса за клавиатрой http://www.cyberforum.ru/cpp-beginners/thread663419.html
нужно запретить а потом разрешыть интерфейс за клавиатурой.....так звучит задание...... как я понял нужно перевести линию синхронизации в нулевое состояние и этим самим запретить передачу данних от клавиатуры ...это то что я понял из методички.... но как реализовать это я без малейшего понятия... кто-то может помоч?
C++ Подсчёт суммы отрицательных чисел Создайте программу, которая считает сумму отрицательных чисел, которая ввелась. Помогите пожалуйста??? http://www.cyberforum.ru/cpp-beginners/thread663409.html
C++ расчет попадания точки в область
Нужна помощь ! Прогу написал,но она не выдает желаемого результата.=( условие проверял - теоретически должна работать. Надеюсь на вашу помощь! =) вот код: #include "stdafx.h" #include <stdio.h> #include <math.h> #include <conio.h> #include <clocale> #include <iostream> using namespace std;
Задача о ранце. Исправить ошибки в приведенном коде C++
Кароча, трабла с кодом в указанном месте. Дебаг мне не помог... Может кто-нибудь проверить почему прерывается? #include <iostream> #include <fstream> using namespace std; ifstream in ("input.txt"); ofstream out ("output.txt");
C++ Где ошибка? http://www.cyberforum.ru/cpp-beginners/thread663391.html
Программе подаются значения 15 переменных, она умножает каждое на 3 и делит на два. После все выводится. int main() { соut << "Vvedite 15 peremennih" << endl; int q1; int q2; int q3; int q4; int q5;
C++ Решение квадратного уравнения Здравствуйте. Тут такое дело, что дали написать программку с использованием классов решения квадратного уравнения, и вот вроде бы сделали, но какая то ошибка тут, не пойму. Подскажите. Заранее спасибо #include<iostream.h> #include<math.h> class CSquareUr { private: double a; double b; double d; ... подробнее

Показать сообщение отдельно
DiffEreD
 Аватар для DiffEreD
1420 / 757 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
04.10.2012, 14:50     Определить, какие слова из текста имеют длину от 1 до 10, и вывести их в порядке возрастания длины
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <string>
#include <vector>
#include <sstream>
#include <algorithm>
#include <Windows.h>
using namespace std;
 
int main()
{
    SetConsoleCP (1251); SetConsoleOutputCP (1251); //для русификации текста
    stringstream ss("Определить сколько слов текста имеют длину 1, 2, 3, ... 10 символов. "
        "Вывести эти слова в последовательности возрастания их длины");
    vector<string> vs;
    string temp;
    while (ss>>temp) vs.push_back(temp);
    sort(vs.begin(), vs.end(), [] (const string & s1, const string & s2) {return s1.size()<s2.size();});
    for (auto x : vs) cout<<x<<endl;
    system("pause");
    return 0;
}
Добавлено через 1 минуту
Цитата Сообщение от linuxubuntu Посмотреть сообщение
сколько слов текста имеют длину 1, 2, 3, ... 10 символов
допишите уже сами
 
Текущее время: 18:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru