Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2010, 13:35   #1
bestdima
 
Регистрация: 14.12.2010
Сообщений: 7
По умолчанию Программа на паскале!Heeeelp

Помогите пожалста
Найти в тексе наибольшее количество цифр идущих подряд читать из файла??
Очень нужно!!!!

Последний раз редактировалось bestdima; 14.12.2010 в 13:40.
bestdima вне форума Ответить с цитированием
Старый 14.12.2010, 14:27   #2
Asker13
Форумчанин
 
Аватар для Asker13
 
Регистрация: 01.12.2010
Сообщений: 140
По умолчанию

Код:
program Project2;
var
  f: Text;
  s: string;
  i, max, m1: integer;

begin
  Assign(f, 'Input.txt');
  Reset(f);
  ReadLn(f, s);
  Close(f);

  i := 1;
  max := 0;

  while i <= Length(s) do begin
    m1 := 0;
    while (s[i] in ['0'..'9']) and (i <= Length(s)) do begin
      Inc(i);
      Inc(m1);
    end;
    if m1 > max then max := m1;
    Inc(i);
  end;

  Assign(f, 'Output.txt');
  Rewrite(f);
  WriteLn(f, max);
  Close(f);
end.
Поставь +.
Asker13 вне форума Ответить с цитированием
Старый 14.12.2010, 15:54   #3
bestdima
 
Регистрация: 14.12.2010
Сообщений: 7
По умолчанию

спасибо большое!!!
bestdima вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
программа в паскале flashpoint412 Помощь студентам 0 07.06.2010 15:17
Программа в паскале julia-busik Помощь студентам 0 19.05.2010 19:38
программа в паскале denis2010 Помощь студентам 3 21.01.2010 08:59