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

Дано предложение. Найти наибольшее количество идущих подряд пробелов - C++

Восстановить пароль Регистрация
 
AforeveR
0 / 0 / 0
Регистрация: 12.12.2011
Сообщений: 29
21.02.2012, 21:45     Дано предложение. Найти наибольшее количество идущих подряд пробелов #1
9)Дано предложение. Найти наибольшее количество идущих подряд пробелов.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.02.2012, 21:45     Дано предложение. Найти наибольшее количество идущих подряд пробелов
Посмотрите здесь:

C++ Подсчитать наибольшее количество идущих подряд пробелов
C++ Подсчитать наибольшее количество идущих подряд пробелов
C++ Найти наибольшее количество подряд идущих цифр в строке
С++ Подсчитать наибольшее количество подряд идущих пробелов в тексте C++
C++ Подсчитать наибольшее количество идущих подряд пробелов
C++ В строке посчитать наибольшее количество идущих подряд пробелов
Найти наибольшее количество подряд идущих цифр в строке C++
Вывести наибольшее количество пробелов, идущих подряд C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nxnx
Формучанин
361 / 292 / 16
Регистрация: 02.11.2010
Сообщений: 1,226
21.02.2012, 22:02     Дано предложение. Найти наибольшее количество идущих подряд пробелов #2
Цитата Сообщение от AforeveR Посмотреть сообщение
9)Дано предложение. Найти наибольшее количество идущих подряд пробелов.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
int count(const char* string)
{
    size_t i=(size_t)-1;
    int this=0;
    int max_cnt=0;
    
    while (string[++i])
        if (string[i]==' ')
            this++;else 
            {
                if (this>max_cnt) max_cnt=this;
                this=0;
            }
    return (this>max_cnt)?this:max_cnt;
}
 
int main(void)
{
  const char* str="test string  fds    !";
  printf("%d : %s\n",count(str),str);
  return 0;
}
Yandex
Объявления
21.02.2012, 22:02     Дано предложение. Найти наибольшее количество идущих подряд пробелов
Ответ Создать тему
Опции темы

Текущее время: 15:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru