![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 04.11.2009
Сообщений: 17
|
![]()
var CountMax,CountCurrent,i,lng:byte;
s:String; a:set of '0'..'9'; begin cls; writeln('введите строку'); readln(S); countmax:= 0; CountCurrent:= 0; {непонятно с этой части} for i:=1 to length(S) do if s[i] in ['0'..'9'] then CountCurrent:= CountCurrent + 1 else begin if CountCurrent> CountMax then CountMax:= CountCurrent; CountCurrent:= 0; end; if CountCurrent> CountMax then CountMax:= CountCurrent; {до этой} Writeln('максимальное количество цифр идущих подряд - ' ,CounTMax); end. |
![]() |
![]() |
![]() |
#2 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
![]() Код:
ну а ещёраз сверяем с максимальным количеством после цикла, потому что строка могла закончится цифрой. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 19.02.2009
Сообщений: 622
|
![]() Код:
Жми на весы!!!
Последний раз редактировалось Chudo4258; 06.06.2010 в 11:55. |
![]() |
![]() |
![]() |
#4 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
![]() |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 04.11.2009
Сообщений: 17
|
![]()
Спасибо парни, без вашей помощи не разобрался бы
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разборка кода программы, как работает программа | marsel989 | Помощь студентам | 29 | 17.06.2010 16:57 |
Как работает программа и что делает | dragun4ik | Помощь студентам | 0 | 23.05.2010 15:51 |
Объясните как работает PaintBox. | NIQK | Компоненты Delphi | 1 | 11.12.2009 17:46 |
Паскаль. рекурсия. числа. объясните, как работает код | [silver beast] | Помощь студентам | 2 | 21.01.2009 05:00 |
Объясните, как работает функция strlen() | TheWanderer | Общие вопросы C/C++ | 9 | 25.11.2008 22:46 |