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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ BCD кодировка http://www.cyberforum.ru/cpp-beginners/thread266530.html
Целое десятичное число представить в BCD кодировке а)упакованной, б)неупакованной
C++ как сгенерировать ключ? Необходимо сгенерировать ключ для реализации шифратора по типу ГОСТ. ключ в нем 256 бит, я никак не могу придумать как правильно его сгенерировать.. пробовала рандомом задовать 8 переменных типа int, ибо он 4 кб.. по сути в инт можно записать 2^32, а записываются только пятизначные числа, а это уменьшает размер ключа - он уже не 32 байта кажется, можно задать строку и заполнить ее... http://www.cyberforum.ru/cpp-beginners/thread266526.html
C++ Русский Язык!!!
Как в переменную char A; занести Ф только чтоб после отоброжалось не каракули а Ф! и библиотеку!
C++ Как написать программу, которая выключает компьютер?
Как написать программу, которая выключает компьютер? Какие программы можно написать на С++, типа, как скрыть все окна или снять с задач explorer? З.Ы. Есть сама программа(выключает компьютер через минуту, после ее запуска), теперь нужен код...
C++ Сжатие текстовой инфы http://www.cyberforum.ru/cpp-beginners/thread266516.html
Всем привет. Народ помогите. Нужно написать прогу сжимающую текстовую информацию. Предлагайте пожалуйста алгоритмы с не очень сложной реализацией на СИ и желательно не использующие бинарные деревья. Спасибо.
C++ Нужно переделать программу (accumulate_if() и count_if() ) #include <vector> #include <iostream> using namespace std; int main(int argc, char *argv) { int i, c, p=0 ,o=0; cout << "Vvedite razmer: "; подробнее

Показать сообщение отдельно
xAtom
 Аватар для xAtom
910 / 735 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
30.03.2011, 11:10     Дана строка. Вывести на экран порядковый номер слова минимальной длины и количество символов в этом слове.
Цитата Сообщение от angeleon55 Посмотреть сообщение
Помогите в решении, пожалуйста. Дана строка символов, состоящая из произвольного текста, слова раз
делены пробелами. Вывести на экран порядковый номер слова минимальной
длины и количество символов в этом слове.
Здесь начиркал попробуй тоже пишу в MS VS 6.0.
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
31
32
33
34
35
36
37
#include <stdio.h>
#include <string.h>
 
void main() {
 
      char buff[255];
      memset(buff, '\0', sizeof(buff));
      gets(buff);
 
 
      std::string str     = buff;
      str.append(" ");
      std::string::iterator  iter = str.begin();
      std::string  outs;
      outs.reserve( strlen(buff) + 1u );
 
      int  pos = 0, inx = 0, len = 9999999;
     do {
 
        if( *iter == ' ') {
        if( pos <=  len) {  
            outs = str.substr(inx - pos, pos);
            len   =  outs.length();
        }
        pos  = 0;
        } else
        pos++;
 
        inx++;
    } while( ++iter !=  str.end() );
 
    printf("Word = %s\nLength = %d\n", outs.c_str(),  outs.length() );
 
    outs  = "";
    str    = "";
 
}
 
Текущее время: 18:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru