Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
pterodactyl
0 / 0 / 0
Регистрация: 04.10.2015
Сообщений: 5
1

Как в строке определить наибольшее количество цифр, идущих подряд?

03.11.2015, 13:43. Просмотров 1125. Ответов 1
Метки нет (Все метки)

Ввести строку с клавиатуры.Определить наибольшее количество цифр, идущих подряд .
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.11.2015, 13:43
Ответы с готовыми решениями:

Найти наибольшее количество идущих подряд цифр в тексте
Здравствуйте. Дан текст. Найти наибольшее количество идущих подряд цифр....

Во введенном тексте подсчитать наибольшее количество цифр, идущих подряд
помогите плиз ошибку исправить, как сделать так, чтобы он считал только цифры,...

Подсчитать наибольшее количество подряд идущих пробелов в строке
Дана строка символов.Подсчитать наибольшее количество подряд идущих пробелов.

Подсчитать наибольшее количество идущих подряд пробелов
Здраствуйте, помогите написать код к такой задаче: Дана строка символов S....

Найти в тексте наибольшее количество идущих подряд одинаковых символов
дан текст найти наибольшее количество идущих подряд одинаковых символов

1
LFC
730 / 535 / 416
Регистрация: 17.09.2015
Сообщений: 1,597
05.11.2015, 12:34 2
Лучший ответ Сообщение было отмечено pterodactyl как решение

Решение

pterodactyl,
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
#include <stdio.h>
#define IN 1
#define OUT 0
#define MAXDW 10
int main()
{
    int c, i, state;
    int lenword[MAXDW], nextword, maxlen;
    nextword = maxlen = 0;
    for(i = 0; i < MAXDW; ++i)
    lenword[i] = 0;
    state = OUT;
 
    while((c = getchar())!= EOF) {
        if (c >= '0' && c <= '9') {
            state = IN;
            ++lenword [nextword];
        }
        else {
            if (state == IN) {
 
                if (lenword [nextword] > maxlen){
                    maxlen = lenword [nextword];}
                state = OUT;
                ++nextword;
            } }
    }
    printf("%d\n", maxlen);
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.11.2015, 12:34

Подсчитать количество подряд идущих пробелов в строке
Дана строка пробелов подсчитать количество подряд идущих пробелов. Не работает...

Подсчитать максимальное количество идущих подряд пробелов в строке
Здравствуйте, я новичок, сижу вот, парюсь. Допилите программу пожалуйста....

Определить количество чисел в наиболее длинной последовательности из подряд идущих нулей
Написать программу с/с++. Дана последовательность из 100 целых чисел....


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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