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

Самое часто встречающееся слово в строке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ калькулятор http://www.cyberforum.ru/cpp-beginners/thread107976.html
дайте текст калькулятора!!!!!!!!!!!!!!!!!!!!!!!!!!
C++ скрытие информации в аудио файлах формата WAV Как реализовать скрытие информации в аудио файлах формата WAV??? может у кого-то есть какие-то примеры???? http://www.cyberforum.ru/cpp-beginners/thread107965.html
срочно нужно зделать лабу к завтрашнему утру C++
срочно нужно зделать лабу а у меня не получаетса. помогите пожалуйста вот условие
C++ Указатели и память
Народ как указателю присвоить определённый адрес? P.S. Цитирую задание "Пользуясь указателями выдать на печать адреса этих символов и определить, !какой символ хранится по адресу FFDB!."
C++ Вычислить объемы шаров http://www.cyberforum.ru/cpp-beginners/thread107923.html
Вычислить z=(v1+v2+v3)/3 где v1,v2,v3- объемы шаров с радиусами r1,r2,r3. Объемы вичислить через классы, r1,r2,r3. Помогите пожалуста, не зна как в клас вписать массив. заранее благодарен)))
C++ Стек на С (выражения со скобками) Всем привет, очень нужно решить задачу. Вводится стек, выражение типа (a+b)*(b+c). Нужно представить его в виде без скобок, при этом все знаки остаются. Вот пример a+b-c*(x-Y) получилось ab+cxy-*- Нужна только эта функция, сам стек готов подробнее

Показать сообщение отдельно
^Tecktonik_KiLLeR
1159 / 441 / 22
Регистрация: 23.06.2009
Сообщений: 6,235
Завершенные тесты: 1
24.03.2010, 20:33     Самое часто встречающееся слово в строке
код считает какая буква часто втречается,вам надо переделать для слов...помните,слово это буквы,разделенные пробелами\символами новых строк и т.д.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <cstdio>
#include <cstdlib>
 
int main()
{       
        //Массив, хранящий число вхождений символов
        size_t cnt[256]={};
        char* string="fqkjbjaramnvlnaflmkndk";
        //Заполнение массива
        while(*string)
                cnt[(int)(*(string++))]++;
        size_t max=0;
        //Поиск наиболее часто встретившегося символа
        for(size_t i=1; i<256; i++)
                if(cnt[i]>cnt[max])
                        max=i;
        printf("The most frequently occured character in the string is \'%c\'\n", (char)max);
        system("pause");
        return 0;
}

Не по теме:

автор кода Nameless One

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