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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.11.2010, 19:50   #1
OmgA
 
Регистрация: 08.11.2010
Сообщений: 9
По умолчанию проблема с sting0М...

Дан рядок(string), и в нем нужно выбрать самое короткое слово, дополнительные рядки не использовать.

Пробовал делать через переборку с пробелом.
Но используя цыкл for .. to не получается обойтись без дополнительного рядка, знаю что нужно делать через while Фно в этой теме не силен, так что сам сделать не могу, помогите, а?)
OmgA вне форума Ответить с цитированием
Старый 08.11.2010, 19:52   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
//pascal/delphi 
var  min:integer;
    st,buf,ms:string;
begin
 min:=9999;
 readln(st);
 st:=trim(st);
 while trim(st)<>'' do begin
  st:=st+' ';
  buf:=Copy(st,1,pos(' ',st)-1);
  Delete(st,1,Pos(' ',st));
  if length(buf)<min then begin min:=Length(buf);ms:=buf;end;
   st:=trim(st);
 end;
 writeln('MIN=',ms);
 readln;
end.
 end;
 
 writeln('MIN=',min);
 readln;
end.
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"

Последний раз редактировалось Mad_Cat; 08.11.2010 в 21:21.
Mad_Cat вне форума Ответить с цитированием
Старый 08.11.2010, 20:30   #3
OmgA
 
Регистрация: 08.11.2010
Сообщений: 9
По умолчанию

Спасибо большое!
OmgA вне форума Ответить с цитированием
Старый 08.11.2010, 20:52   #4
OmgA
 
Регистрация: 08.11.2010
Сообщений: 9
По умолчанию

Только пишет что не найден файл crt.dcu воот(
OmgA вне форума Ответить с цитированием
Старый 08.11.2010, 20:54   #5
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
Только пишет что не найден файл crt.dcu воот(
а для кого же написано то
Цитата:
//pascal
под Delphi поправил
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 08.11.2010, 21:11   #6
OmgA
 
Регистрация: 08.11.2010
Сообщений: 9
По умолчанию

Runtime error 6 at 00403D83
Воот(
OmgA вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с рамами/Проблема с ЖД DRAGGER Компьютерное железо 6 04.01.2009 23:37