Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.74/34: Рейтинг темы: голосов - 34, средняя оценка - 4.74
0 / 0 / 1
Регистрация: 02.05.2014
Сообщений: 14
1

Определить максимальное количество одинаковых символов, идущих подряд

05.05.2014, 11:49. Показов 6399. Ответов 1
Метки нет (Все метки)

Ввести строку с клавиатуры. Определить максимальное количество одинаковых символов, идущих подряд.
срочно нужно до 6 числа.помогите
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.05.2014, 11:49
Ответы с готовыми решениями:

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

Количество идущих подряд одинаковых символов
Нужно посчитать сколько подряд единиц идут в массиве, начиная с определенной позиции вправо,...

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

Описать функцию, которая подсчитывает максимальное количество символов, идущих подряд в строке
Добрый день! Дали задание, но не совсем ясно, а выполнить надо. Просьба написать: a)функцию,...

1
25 / 25 / 12
Регистрация: 04.01.2014
Сообщений: 91
05.05.2014, 15:48 2
Лучший ответ Сообщение было отмечено marnik как решение

Решение

marnik,
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
#include <iostream>
#include <string> 
#include <locale>
 
using namespace std;
 
int main()
{
    locale::global(locale("Russian"));
 
    string s;
    cout <<"Введите строку: ";
    cin >>s;
 
    int result = 1, cur_num = 1, i;
    for (i = 0; i < s.size() - 1; i++) {
        if (s[i] == s[i+1]) {
            cur_num++;
            if (cur_num > result) {
                result = cur_num;
            }
        }
        else {
            cur_num = 1;
        }
    }
    cout <<"Максимальное количество одинаковых символов, идущих подряд: " <<result <<'\n';
    
    system ("pause");
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.05.2014, 15:48

Определить максимальное количество идущих подряд чётных чисел
Как определить максимальное количество идущих подряд чётных чисел для такого, к примеру, ряда...

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

Определить максимальное количество подряд идущих положительных элементов массива, не прерываемых ни нулями, ни отрицательными элементами
помогите с этой задачей)) Дан линейный вещественный массив a1,a2,..,an. Определить максимальное...

Определить максимальное количество подряд идущих положительных элементов последовательности, не прерываемых ни нулями, ни отрицательными элементами
Дана вещественная таблица а,...,а. Определить максимальное количество подряд идущих положительных...


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

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

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