IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> задача на длину слов
Гость
сообщение 3.06.2007 19:42
Сообщение #1


Гость






Дана строка, содержащая текст. Найти длину самого короткого слова и самого длинного слова.
Uses Crt;
var
s : array [1..254] of integer;
l,j,i,k,p:integer;
a, text : string;
begin
clrscr;
readln(text);
text:=text + ' ';
l:=length(text);
for i:=1 to l do begin
if text[i]=' ' then begin inc(j);
s[j]:=i-1-p;
p:=i;
Writeln(s[j]);
end;
end;
for i:=1 to j do begin
for p:=1 to j do begin
if s[i]<s[p] then l:=i;
if s[i]>s[p] then k:=i;
end;
end;
Writeln(' Long Word:',s[k]);
Writeln('Short Word:',s[l]);
readkey;
end.

Помогите плз!Работает через раз.Может у когонить есть готовый код ?
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
klem4
сообщение 4.06.2007 11:02
Сообщение #2


Perl. Just code it!
******

Группа: Модераторы
Сообщений: 4 100
Пол: Мужской
Реальное имя: Андрей

Репутация: -  44  +


Цитата
Может у когонить есть готовый код ?


Воспользуйся поиском, такая задача неоднократно решалась на форуме ...

Добавлено через 2 мин.
Цитата
Может у когонить есть готовый код ?


Воспользуйся поиском, такая задача неоднократно решалась на форуме ...


--------------------
perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 21.07.2025 14:56
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"