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

Определить количество слов, которые содержат ровно четыре буквы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Одномерный/двухмерный массив состоящий из елементов и заменить его елементы на http://www.cyberforum.ru/cpp-beginners/thread763238.html
1)Задан одномерный массив состоящий из 12 элементов. Заменить единицами элементы массива, находящиеся после малейшего элемента 2) Задан линейный массив A. Составьте программу замены элементов...
C++ Бин. дер. поиска , рекурсия Доброе утро. Решаю следующую задачу : определить является ли дерево симметричным относительно корня. Имею следующий код : case 13 : { bool a; a =... http://www.cyberforum.ru/cpp-beginners/thread763229.html
Работа с лентами (Подсчитать количество слов оканчивающихся на букву о) C++
Строка содержит английский текст. Подсчитать количество слов оканчивающихся на букву о.
Описать функцию F(a,n,p), определяющую, чередуются ли положительные и отрицательные элементы в массиве C++
Программа. Описать функцию F(a,n,p), определяющую, чередуются ли положительные и отрицательные элементы в целочисленом массиве a из n элементов и вычисляющую целочисленное значение p. Если элементы...
C++ Найти три минимальных элемента в дереве и массиве (Доработать код) http://www.cyberforum.ru/cpp-beginners/thread763141.html
Ребята кто нибудь мог бы помочь с кодом на с++. Я написал прогу которая ищет 3 минимальных элемента в дереве и массиве. Если я в массиве задаю все отрицательные числа то прога вылетает. А вот...
C++ [C] ReadFile/WriteFile Всем доброго времени суток! Есть вроблема с програмкой ,а именно: Unhandled exception at 0x010b1493 in lab3.exe: 0xC0000005: Access violation reading location 0x00000000. Исходник: #include... подробнее

Показать сообщение отдельно
ya_noob
_
313 / 147 / 9
Регистрация: 08.10.2011
Сообщений: 432
16.01.2013, 12:39
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int func( unsigned char *s )
{
    int k = 0, i = 0;
 
    while ( s[ i ] )
    {
        int j = 0;
 
        while ( s[ i ] == ' ' ) ++i;
        while ( s[ i ] && s[ i ] != ' ' )
        {
            if ( s[ i ] == 174 ) ++j;
        //  else if ( s[ i ] == 142 ) ++j; // если не важен регистр буквы
            ++i;
        }
        if ( j == 4 ) ++k;
    }
    return k;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru