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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.11.2009, 17:56   #11
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Цитата:
блин ниче не получается(((
так ты и ничего еще путного не сделал
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 25.11.2009, 18:03   #12
dr.Chas
***
Участник клуба
 
Аватар для dr.Chas
 
Регистрация: 30.07.2007
Сообщений: 1,162
По умолчанию

А почему бы не реализовать так?
Считывать файл например в StringList так же построчно, и при считывании проверять на наличие русских символов если есть то пропускаем эту строку. А потом запись в тот же файл (в задании же не сказано создать новый файл) StringList.
dr.Chas вне форума Ответить с цитированием
Старый 25.11.2009, 18:04   #13
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

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

Последний раз редактировалось ОДИНОЧЕСТВО В СЕТИ; 25.11.2009 в 18:10.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 25.11.2009, 18:18   #14
Айдар
Форумчанин
 
Регистрация: 20.06.2009
Сообщений: 195
По умолчанию

да мне все-равно как реализовать, чем легче тем лутше, толька я с файлами не работал, болел а щас такую задачу не могу решить(((
Айдар вне форума Ответить с цитированием
Старый 25.11.2009, 18:44   #15
dr.Chas
***
Участник клуба
 
Аватар для dr.Chas
 
Регистрация: 30.07.2007
Сообщений: 1,162
По умолчанию

Цитата:
Сообщение от ОДИНОЧЕСТВО В СЕТИ Посмотреть сообщение
потому что это Паскаль!!
я предлагала использовать массив строк но наш ТС не хочет!
Название темы не прочитал. Но в массиве строк надо будет указывать размер.

Ну а тот алгоритм переписать на паскаль можно так:

Цикл до конца файла.
Каждую строку проверям на наличие русских символов
Код:
if s[i] in (['А'..'Я' , 'а'..'я']) then
если есть то пропускаем эту строку. Если нет записываем в переменную
Код:
s2: string; {например}
s2:=s2+s+#13#10;
А потом записываем в тот файл результат из переменой s2
Код:
rewrite('файл');
writeln('файл',s2);
dr.Chas вне форума Ответить с цитированием
Старый 25.11.2009, 18:47   #16
Айдар
Форумчанин
 
Регистрация: 20.06.2009
Сообщений: 195
По умолчанию

А можете полностью код а ту я ваще в ауте.
Айдар вне форума Ответить с цитированием
Старый 25.11.2009, 19:01   #17
dr.Chas
***
Участник клуба
 
Аватар для dr.Chas
 
Регистрация: 30.07.2007
Сообщений: 1,162
По умолчанию

Цитата:
Сообщение от Айдар Посмотреть сообщение
А можете полностью код а ту я ваще в ауте.
Вообще, всё на этих двух страницах описано, чего не было, я написал в своём посте и привёл код. Но дело твоё не хочешь разбираться и пытаться сделать сам, держи:

Код:
program asdf;
var fail : text;
    s, s2: string;
    i : integer;
    flag : boolean;
begin
  Assign(Fail,'C:\txt.txt');
  Reset(fail);
  
  s2:='';     
  While not eof(fail) do
  begin
    Readln(Fail, s); 
    flag:=false;
    for i:=1 to length(s) do
      if s[i] in (['А'..'Я' , 'а'..'я']) then
      begin
        flag:=true;
        break;
      end;
    if not flag then
    begin
      s2:=s2+s+#13#10;
    end;
  end;

  rewrite(fail);  
  writeln(fail,s2);

  close(fail); 
end.
P.S.: пустые строки сам дописывай.
dr.Chas вне форума Ответить с цитированием
Старый 25.11.2009, 19:29   #18
Айдар
Форумчанин
 
Регистрация: 20.06.2009
Сообщений: 195
По умолчанию

да, вот это я в дебри залез
Айдар вне форума Ответить с цитированием
Старый 25.11.2009, 19:33   #19
Айдар
Форумчанин
 
Регистрация: 20.06.2009
Сообщений: 195
По умолчанию

А вообще есть программа каторая может сделать то что мне нужно с базой артистов.
Айдар вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обработчик клавиатуры danekne Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 11.11.2009 14:51
Открытие Базы, Перенос базы ke6ko БД в Delphi 1 10.07.2009 08:05
Обработчик ошибок. Dj_smart Общие вопросы Delphi 17 30.03.2008 11:58
обработчик событий ben95 Помощь студентам 5 28.01.2008 17:46
Обработчик события... Flash_ Gamedev - cоздание игр: Unity, OpenGL, DirectX 12 12.03.2007 21:24