Показать сообщение отдельно
Старый 26.05.2011, 18:48   #1 (permalink)
kulisk
Member
 
Регистрация: 15.12.2010
Сообщений: 18
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Работа с текстовым файлом, Pascal

Здравствуйте! Помогите пожалуйста дописать программу на Паскале. Вот условие: дан текстовы файл. Напечатать в алфавитном порядке все слова из данного файла, имеющие заданную длину n.
Код:
uses crt;
var
 f1:text;
 nam:string; {имя файла}
 mass:array[1..200] of string; {массив слов длиной n}
 n:integer; {длина слова}
 k:integer; {количество слов длиной n}
 i,j:integer;
 st:string; 
begin
 clrscr;
 write('Введите имя файла: ');
 readln(nam);
 assign(f1,nam); 
 rewrite(f1);
 writeln('Введите текст для записи в файл:');
 readln(st);
 writeln(f1,st);
 write('Введите длину слова n: ');
 k:=0;
 readln(n);
 writeln('Содержимое файла');
 reset(f1);
Подскажите пожалуйста как дальше текст из файла разделить на слова?
kulisk вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070