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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.06.2008, 21:24   #11
PAWLO1993
Пользователь
 
Регистрация: 24.03.2008
Сообщений: 31
По умолчанию

ЗАДАЧА №2
Program NoName;
VAR A:CHAR; F:TEXT;
Begin
ASSIGN(F,'....TXT'); {ЗДЕСЬ НУЖНО ПОКАЗАТЬ ГДЕ НАХОДИТСЯ ФАЙЛ. НАПРИМЕР C:\PROGRAM FILES\DOK.TXT}
RESET(F);
WHILE NOT EOLN(F) DO BEGIN
WHILE NOT EOLN(F) DO BEGIN
READ(F,A);
WRITE(A);
END;
READLN(F);
WRITELN;
END;
CLOSE(F);
READLN;
end.
PAWLO1993 вне форума Ответить с цитированием
Старый 12.06.2008, 21:39   #12
L_M
Форумчанин Подтвердите свой е-майл
 
Регистрация: 25.02.2008
Сообщений: 289
По умолчанию

А что за ошибки возникают?
Упс...
L_M вне форума Ответить с цитированием
Старый 12.06.2008, 21:47   #13
PAWLO1993
Пользователь
 
Регистрация: 24.03.2008
Сообщений: 31
По умолчанию

Какие ошибки?
PAWLO1993 вне форума Ответить с цитированием
Старый 12.06.2008, 21:51   #14
PAWLO1993
Пользователь
 
Регистрация: 24.03.2008
Сообщений: 31
По умолчанию

Проверил. Все работает.
PAWLO1993 вне форума Ответить с цитированием
Старый 12.06.2008, 22:09   #15
Космонавт
Пользователь
 
Регистрация: 11.06.2008
Сообщений: 10
По умолчанию

Спасибо вам огромное!!! Осталась самая сложная задача!!! №1
А ошибки быликогда поменял расширения у файлов, и убрал лишнее...
просто зависает машина и все...

Помогите, please, с первой задачей... очень срочно нужно!!!
ВСЕХ С ПРАЗДНИКОМ!!!!
Космонавт вне форума Ответить с цитированием
Старый 12.06.2008, 22:13   #16
PAWLO1993
Пользователь
 
Регистрация: 24.03.2008
Сообщений: 31
По умолчанию

Наведи приклад одного рядочка, щтоб я знал как он вигледит.
PAWLO1993 вне форума Ответить с цитированием
Старый 12.06.2008, 22:35   #17
Космонавт
Пользователь
 
Регистрация: 11.06.2008
Сообщений: 10
По умолчанию

Извините, не совсем понял вопроса!!!
Космонавт вне форума Ответить с цитированием
Старый 12.06.2008, 22:46   #18
PAWLO1993
Пользователь
 
Регистрация: 24.03.2008
Сообщений: 31
По умолчанию

Как выгледят данные??? Наведи приклад.
PAWLO1993 вне форума Ответить с цитированием
Старый 12.06.2008, 23:01   #19
Космонавт
Пользователь
 
Регистрация: 11.06.2008
Сообщений: 10
По умолчанию

Исходные данные в txt файле вот в таком виде:

Иванов 23 высшее
Петров 18 среднее
Сидоров 20 среднеспециальное

всего 3 вида образования (их можно заменить буквами В-высшее, С-среднее, СП-среднеспециальное)
Космонавт вне форума Ответить с цитированием
Старый 12.06.2008, 23:44   #20
PAWLO1993
Пользователь
 
Регистрация: 24.03.2008
Сообщений: 31
По умолчанию

Вот №1
Program NoName;
VAR A:CHAR; F:TEXT;
s,s1,s2,s3:string;
i,j,a1,b,eror,d,r:longint;
Begin
write('введите образование ');
readln(s3);
write('введите возраст от - ... до - ... ');
readln(a1,b);
ASSIGN(F,'*.TXT');
RESET(F);
WHILE NOT EOLN(F) DO BEGIN s:='';s1:='';s2:=''; r:=0;
WHILE NOT EOLN(F) DO BEGIN
READ(F,A);
s:=s+a;
END;
for i:=1 to length(s) do begin
If (S[i]>='0') and (S[i]<='9')
Then S1:=S1+S[i];
if s[i]=' ' then r:=r+1;
if i+1<=length(s) then
if r=2 then s2:=s2+s[i+1];
end;
val(s1,d,eror);
if (d>=a1) and (d<=b) and (s2=s3) then writeln(s);
READLN(F);
END;
CLOSE(F);
READLN;
end.
PAWLO1993 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Друзья помогите пожалуйста с задачками! sting Паскаль, Turbo Pascal, PascalABC.NET 32 07.07.2008 17:05
Пожалуйста помогите решить задачи по Паскалю Vladislav_87 Паскаль, Turbo Pascal, PascalABC.NET 3 17.05.2008 22:41
Помогите с задачками по Паскалю NTFS Помощь студентам 3 22.04.2008 21:27
Помогите пожалуйста с 2-мя задачками Shatyn Помощь студентам 1 13.06.2007 15:42