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

Найти самое длинное слово в строке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объединение двух массивов http://www.cyberforum.ru/cpp-beginners/thread179939.html
Всем привет! Есть два массива, в которых есть одинаковые элементы: a={1,2,5,64,23,65,34,6} и b={12,53,12,64,5,2,7,1,23}. Нужно объединить два массива в один так, чтобы в полученном массиве не было...
C++ Дополнить каждое слово предложения пробелами (по длине максимального слова) Вот задачка. "Дополнить каждое слово предложения пробелами так, чтобы его длина была равна длине самого длинного слова. Распечатать получившееся предложение". Прошу решить её , желательно с... http://www.cyberforum.ru/cpp-beginners/thread179921.html
надо литература по компонентам Builder 6 C++
подскажите где взять (скачать бесплатно) учебник/справочник шоб было описание работы с компонентами InternetExpress, Internet заранее спасибо. Запрещено давать ссылки на скачивание программ и...
C++ Как записать в переменную большое количество текста?
Как записать в переменную большое количество текста ? Но этот текст с слешами, лапками, и прочими спец символами..
C++ Дополнительно на оценку! http://www.cyberforum.ru/cpp-beginners/thread179902.html
Такая задача: надо вывести график вводимой функции типа , тоесть она вводится юзером и надо вывести график функции!
C++ Строки, десятичная система, шестнадцатеричная В строке найти все числа в десятичной системе счисления, сформировать новую строку, в которой заменить их на соответствующим представлением в шестнадцатеричной системе. понял, то что их нужно... подробнее

Показать сообщение отдельно
Morfeus
9 / 9 / 1
Регистрация: 22.10.2010
Сообщений: 110
24.10.2010, 19: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
31
32
33
34
35
36
37
38
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <cstring>
#include <windows.h>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
    char str[80];
    char token[80];
    int t, g;
    cout << "Введите строку:\n";
    gets_s(str);
 
    cout << "\n\nВы ввели: " << str << '\n';
    cout << "Длина строки равна: " << strlen(str) << '\n';
    cout << "\n";
 
    // Считываем лексему из строки.
    for(t = 0; ; t++)
    {
        for(g = 0; str[t] != ' ' && str[t]; g++, t++)
            token[g] = str[t];
        token[g] = '\0'; // Завершаем лексему нулевым символом.
        
        cout << "\nСлово: " << token << '\t';
        cout << "Его длина равна: " << strlen(token) << '\n';
        
        if(!str[t]) break;
    }
    _kbhit();
 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru