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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.10.2009, 12:28   #1
skiffter
Пользователь
 
Регистрация: 07.10.2009
Сообщений: 55
По умолчанию Строки

Здравствуйте ! Помогите пожалуйста Я ввожу в режиме диалога текст И нужно найти слова с максимальной и минимальной длиной букв и напечатать их
skiffter вне форума Ответить с цитированием
Старый 24.10.2009, 12:34   #2
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Цитата:
максимальной и минимальной длиной букв
это как не подскажете?
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.

Последний раз редактировалось ОДИНОЧЕСТВО В СЕТИ; 24.10.2009 в 12:39.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 24.10.2009, 12:38   #3
skiffter
Пользователь
 
Регистрация: 07.10.2009
Сообщений: 55
По умолчанию

Ну в смысле слово в котором наибольшее количество букв или наименьшее ))
skiffter вне форума Ответить с цитированием
Старый 24.10.2009, 12:41   #4
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

так устроит?
Код:
uses crt;
var s:string; 
m:array[1..100] of string;  
i,p,n:integer;
max,min:string; 

begin   
 readln(s);
i:=0; 
repeat  
p:=pos(' ',s);  
inc(i);  m[i]:=copy(s,1,p-1);  
delete(s,1,p); 
until p=0; 
n:=i;
m[n]:=copy(s,1,length(s)-1);

max:=m[1]; 
min:=m[1]; 

for i:=2 to n do begin 
if length(m[i])>length(max) then max:=m[i];
if length(m[i])<length(min) then min:=m[i]; 
                 end;

 writeln;
writeln('Max length: ',max); 
writeln('Min length: ',min);  
readln; 
end.
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.

Последний раз редактировалось ОДИНОЧЕСТВО В СЕТИ; 24.10.2009 в 15:55. Причина: рабочая прога!!!
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 24.10.2009, 12:45   #5
skiffter
Пользователь
 
Регистрация: 07.10.2009
Сообщений: 55
По умолчанию

Спасибо большое !!! Сейчас попробую
skiffter вне форума Ответить с цитированием
Старый 24.10.2009, 12:52   #6
skiffter
Пользователь
 
Регистрация: 07.10.2009
Сообщений: 55
По умолчанию

не подскажите что такое clrscr; а то в программе он не дает запустится пишет
[Error] Uniе1.pas(32): Undeclared identifier: 'clrscr'
skiffter вне форума Ответить с цитированием
Старый 24.10.2009, 12:53   #7
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

удали эту строчку!
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 24.10.2009, 12:56   #8
skiffter
Пользователь
 
Регистрация: 07.10.2009
Сообщений: 55
По умолчанию

Удалил появляется ошибка
Project Project1.exe raised exception class EInOutError with message 'I/O error 6'. Process stopped. Use Step or Run to continue.
skiffter вне форума Ответить с цитированием
Старый 24.10.2009, 13:32   #9
skiffter
Пользователь
 
Регистрация: 07.10.2009
Сообщений: 55
По умолчанию

Вы не скажите почему эта ошибка появляется?
skiffter вне форума Ответить с цитированием
Старый 26.10.2009, 17:02   #10
skiffter
Пользователь
 
Регистрация: 07.10.2009
Сообщений: 55
По умолчанию

Спасибо за изменения но он почему то все равно ошибку выдает указывает на readln(s); Я вывожу ответ в Memo ничего ?
skiffter вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перенести символа с начала строки в место перед запятой этой же строки. Zhiltsov Microsoft Office Excel 4 05.06.2009 13:10
Строки Медина Общие вопросы C/C++ 1 27.03.2009 22:06
Строки. Как вывести часть строки? Anfall Общие вопросы Delphi 7 26.02.2009 09:10
считать из файла две строки, вывести на экран символы первой строки, которые отсутствуют во второй gotex Помощь студентам 4 08.05.2008 02:27
как вывести строку поочередно сначала первая буква первой строки потом первая буква второй строки и т.д. vitalik007 Помощь студентам 1 25.09.2007 20:45