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

Программа которая ищет самое короткое слово - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сделать так, чтобы после ввода одного значения массива, не перескакивало на другую строку http://www.cyberforum.ru/cpp-beginners/thread1608588.html
Возможно ли, и если возможно, то как, сделать так, чтобы после ввода одного значения массива, не перескакивало на другую строку? for (int i = 0; i < nD; ++i) { cin >> arr; }
C++ Непонятный синтаксис: что означает запись ::__1 ? Продолжаю изучать чудесную среду Clion, так вот, при переносе кода из одного файла в другой он интересным образом его изменил! Былоstruct MyFiles { int Number; std::string... http://www.cyberforum.ru/cpp-beginners/thread1608583.html
C++ Найти причины и способы исправления ошибок в коде (переполнение буфера)
Только начали изучать построение классов.Делаю класс MyCat (кот). Компилирование запускается но потом вылазит ошибка о переполнении буфера. Мне кажется что я что-то начудил с делегированием....
C++ Как правильно создавать переменные в С++?
Тема исключительно для завлечения. Почему castaway заблокировали? Обиделся что "Спасибо" не жмакают?
C++ реаллизаия смартпоинтера, не могу разобраться http://www.cyberforum.ru/cpp-beginners/thread1608571.html
Пробую реализовать смарт поинтер. Подскажите где ошибаюсь class A { int *a; public: A():a(NULL){ cout << "empty created\n"; } A(int num) :a(new int(num)) { cout << "created\n"; } A(A&S)...
C++ Перечисление символов выдает ошибку "Expected identifier" enum romeNumb { 'I' , 'V' , 'X' , 'L' , 'C' , 'D' , 'M' };народ, помогите разобраться, как нужно правильно написать перечисление этих символов, выдает ошибку на такую запись Expected indefiner подробнее

Показать сообщение отдельно
Dimension
Dimension
569 / 438 / 135
Регистрация: 08.04.2014
Сообщений: 1,709
Завершенные тесты: 1
10.12.2015, 14:02
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
int main() {
    char str[512],*word;
    cout << "write line:" << endl;
    cin.getline(str, 512);
    char * firstWord = strtok(str, " ");
        
    
    int maxLen =513;
    while (firstWord != NULL) {
        
        if (maxLen > strlen(firstWord)) {
            maxLen = strlen(firstWord);
            word = firstWord;
        }
        firstWord = strtok(NULL, " ");
    }
    cout << "Samoe korotkoe '" << word
        << "' , dlina:  " << maxLen
        << " simvolov " << endl;
    cin.get(), cin.get();
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru