0 / 0 / 0
Регистрация: 31.05.2013
Сообщений: 8
1

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

31.05.2013, 23:28. Показов 1002. Ответов 5
Метки нет (Все метки)

Пожалуйста,помогите решить задачу C#

2)Во введенном тексте подсчитать наибольшее кол-во цифр, идущих подряд.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.05.2013, 23:28
Ответы с готовыми решениями:

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

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

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

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

5
Дмитрий3241
31.05.2013, 23:32
  #2

Не по теме:

ОльгаПотоцкая, а где задача номер 1?

0
75 / 50 / 14
Регистрация: 28.03.2013
Сообщений: 175
31.05.2013, 23:40 3
C#
1
2
string text = @"авыавы43432 ddd 23 123456";
Console.WriteLine(Regex.Matches(text, "[0-9]+").Cast<Match>().Max(m => m.Length));
1
0 / 0 / 0
Регистрация: 31.05.2013
Сообщений: 8
31.05.2013, 23:57  [ТС] 4
прошу прощения...а можно мне как полнейшему нубу...?

Добавлено через 7 минут
Цитата Сообщение от Дмитрий3241 Посмотреть сообщение

Не по теме:

ОльгаПотоцкая, а где задача номер 1?

а она есть,но называется,чуть по другому,потому что ее админ походу подправил
0
75 / 50 / 14
Регистрация: 28.03.2013
Сообщений: 175
31.05.2013, 23:57 5
Цитата Сообщение от ОльгаПотоцкая Посмотреть сообщение
прошу прощения...а можно мне как полнейшему нубу...?
можно:
C#
1
2
3
4
5
6
7
8
9
var matchcollection = Regex.Matches(text, "[0-9]+"); //выбираем все совпадения, где только цифры
int len = -1;
foreach (Match match in matchcollection)
  if (match.Length > len) len = match.Length;
            
if (len == -1)
  Console.WriteLine("совпадений не нашлось");
else
  Console.WriteLine(len);
Совсем без регулярных выражений тут будет гораздо более длинный код, поэтому лучше прочитать про них.
1
658 / 528 / 137
Регистрация: 07.07.2011
Сообщений: 1,232
01.06.2013, 00:03 6
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
using System;
 
namespace CyberForum
{
    internal class Program
    {
        private static void Main( string[] args )
        {
            string text = "sadg1234 asfg12r412541 af1 1 24";
            int maxLength = 0;
            int tmp = 0;
 
            for ( int i = 0; i < text.Length; i++ )
            {
                if ( isNumber( text[ i ] ) ) tmp++;
                else tmp = 0;
 
                if ( tmp > maxLength ) maxLength = tmp;
            }
            
            Console.Write( maxLength );
            Console.ReadKey( true );
        }
 
        private static bool isNumber( char symbol )
        {
            int tmp = 0;
            return int.TryParse( symbol.ToString(), out tmp );
        }
    }
}
Добавлено через 1 минуту
alechka, сомневаюсь, что ОльгаПотоцкая в своем учебном заведение проходила регулярные выражения, так же, как и Linq.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.06.2013, 00:03
Помогаю со студенческими работами здесь

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

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

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

Найти наибольшее количество идущих подряд элементов одного знака
дан целочисленный массив из n элементов элементы массива могут принимать целые значения от - 20 до...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru