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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
temka1
Сообщений: n/a
#1

Дана строка символов,состоящая из произвольного текста - C++

27.11.2012, 20:52. Просмотров 719. Ответов 3
Метки нет (Все метки)

помогите пожалуйста с задачей(С++)
Дана строка символов ,состоящая из произвольного текста,слова разделены пробелами.вывести на экран порядковый номер слова минимальной длины и количество символов в этом слове
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.11.2012, 20:52     Дана строка символов,состоящая из произвольного текста
Посмотрите здесь:

Дана строка символов, состоящая из произвольного текста, слова разделены пробелами - C++
Дана строка символов, состоящая из произвольного текста, слова разделены пробелами. Вывести на экран порядковый номер слова ...

Дана строка символов, состоящая из произвольного текста, слова раз-делены пробелами. Вывести на экран порядковый номер слова, накрывающего k позицию - C++
Помогите с вот такой вот задачкой: Дана строка символов, состоящая из произвольного текста, слова раз- делены пробелами. Вывести на...

Дана строка, состоящая из M попарно различных символов. Вывести все перестановки символов данной строки. - C++
Дана строка, состоящая из M попарно различных символов. Вывести все перестановки символов данной строки. Ввод В первой строке файла...

Дана строка символов, состоящая из букв и цифр. Удалить из строки все цифры - C++
Нужна прога... Дана строка символов, состоящая из букв и цифр. Удалить из строки все цифры. Буду очень признательна

Дана строка символов, состоящая из цифр и пробелов. Вывести на экран слово с максимальной длиной - C++
Помогите, выдает ошибку в проверке условия цикла #include <conio.h> #include <stdio.h> #include <string.h> int main() { ...

Дана строка символов, состоящая из цифр, разделенных пробелами. Вывести четные числа этой строки - C++
Дана строка символов, состоящая из цифр, разделенных пробелами. Вывести четные числа этой строки если я ввожу 1 2 3 4 5, выводит 2 4,...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
temka1
Сообщений: n/a
30.11.2012, 02:30     Дана строка символов,состоящая из произвольного текста #2
что никто не поможет ?!(
MrGluck
Модератор
Эксперт CЭксперт С++
7171 / 4337 / 633
Регистрация: 29.11.2010
Сообщений: 11,784
30.11.2012, 02:50     Дана строка символов,состоящая из произвольного текста #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <string>
#include <sstream>
#include <algorithm>
#include <iterator>
 
int main()
{
    std::string str = "string of characters consisting text";
    std::istringstream ist(str);
    std::string min = *std::min_element(std::istream_iterator<std::string>(ist),
        std::istream_iterator<std::string>(),
        [](const std::string &s1, const std::string &s2)
        { return s1.size() == s2.size() ? s1 < s2 : s1.size() < s2.size(); } );
    std::cout<< "Min is \""<< min<< "\" with length "<< min.length()<< " and number "
             << std::count(str.begin(), str.begin() + str.find(min), ' ') + 1;
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.11.2012, 03:24     Дана строка символов,состоящая из произвольного текста
Еще ссылки по теме:

Дана строка, состоящая из групп нулей и единиц. Найти и вывести на экран группы с четным количеством символов - C++
Помогите с решение задачи на Macrosoft Visual C++ Дана строка, состоящая из групп нулей и единиц. Найти и вывести на экран группы с...

Дана строка символов, состоящая из цифр, разделенных пробелами. Вывести четные числа этой строки- не работает - C++
#include &lt;vcl.h&gt; #pragma hdrstop #include &lt;conio.h&gt; #include &lt;iostream.h&gt; #include &lt;string.h&gt; void main() { int n,i; ...

Дана строка символов, состоящая из букв, цифр, запятых, точек, знаков «+» и «–». Выделить подстроку, которая соответствует записи вещественного числа - C++
Дана строка символов, состоящая из букв, цифр, запятых, точек, знаков «+» и «–». Выделить подстроку, которая соответствует записи...

Дана строка текста.Определить сколько в ней символов больше . а или о - C++
как надо решить . я запутался

Дана строка, состоящая из слов - C++
Дана строка, состоящая из слов, разделенных пробелами. Вывести на экран порядковый номер слова максимальной длины и номер позиции строки с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Vourhey
Почетный модератор
6477 / 2252 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
30.11.2012, 03:24     Дана строка символов,состоящая из произвольного текста #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <algorithm>
#include <sstream>
#include <iterator>
 
int main()
{
    std::istringstream s("This is a test string");
    int num = 0, index = 0, min = s.str().length();
    for_each(std::istream_iterator<std::string>(s),std::istream_iterator<std::string>(),
    [&num,&index,&min](const std::string elem)
    { ++index; if(elem.length()<min){min = elem.length();num=index;}});
    std::cout<<"Num: "<<num<<" Len: "<<min<<std::endl;
    return 0;
}
Yandex
Объявления
30.11.2012, 03:24     Дана строка символов,состоящая из произвольного текста
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru