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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.01.2008, 00:56   #11
LOTER
Пользователь
 
Регистрация: 29.01.2008
Сообщений: 17
По умолчанию

хм. я даже не знаю как написать то.....

это то то что нарешал я первый раз:
Код:
# for i:=1 to n do                                                                                 
   begin                     
   read(f1,s);            
   write(f2,s);                                                       
   end; 
а это то что получилось когда я поменял ФОР НА ВАЙЛ
Код:

while i<n;
 do begin  
 read(f1,s)  
 write(f2,s)  
 i: = i+1  
 end; 

а не нравится while i<n; потому что условие д.б связано с ф-цией определяющей конец файла.
LOTER вне форума Ответить с цитированием
Старый 30.01.2008, 01:10   #12
LOTER
Пользователь
 
Регистрация: 29.01.2008
Сообщений: 17
По умолчанию

это было написано первый раз
Код:
for i:=1 to n do                                                                                 
        begin                    
         read(f1,s);                  
         write(f2,s);                                                       
        end;
а это я заменил ФОР на ВАЙЛ

Код:
                                                                
 while i<n; 
do begin                                                  
read(f1,s)  
   write(f2,s)  
  i= i+1  
      end;
а не нравится while i<n; потому что условие д.б связано с ф-цией определяющей конец файла!
LOTER вне форума Ответить с цитированием
Старый 30.01.2008, 01:43   #13
LOTER
Пользователь
 
Регистрация: 29.01.2008
Сообщений: 17
По умолчанию

да вы правильно поняли что начало второго куска кода соответствует 11 строке. это вообще один код, но я разбил на два чтобы описать что мне непонятно.
LOTER вне форума Ответить с цитированием
Старый 30.01.2008, 01:45   #14
LOTER
Пользователь
 
Регистрация: 29.01.2008
Сообщений: 17
По умолчанию

Цитата:
если я правильно понимаю, что начало второго куска кода соответствует 11-й строке первого, если же нет и куски идут друг за другом, то вообще неясно, какая переменная к какой процедуре относится).

это всё один код просто я разбил на два для того чтобы описать то что мне непонятно,для большей читаемости так сказать.

хм. я даже не знаю как написать то.....

это то то что нарешал я первый раз:
Код:
# for i:=1 to n do                                                                                 
   begin                     
   read(f1,s);            
   write(f2,s);                                                       
   end; 
а это то что получилось когда я поменял ФОР НА ВАЙЛ
Код:

while i<n;
 do begin  
 read(f1,s)  
 write(f2,s)  
 i: = i+1  
 end; 

а не нравится while i<n; потому что условие д.б связано с ф-цией определяющей конец файла.
LOTER вне форума Ответить с цитированием
Старый 30.01.2008, 01:49   #15
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Цитата:
Сообщение от LOTER Посмотреть сообщение
да вы правильно поняли что начало второго куска кода соответствует 11 строке. это вообще один код, но я разбил на два чтобы описать что мне непонятно.
LOTER, ну елки-палки, ну приведите Вы его целиком, ну неужели это такой копирайченый клазед-саурс! Ну ей-Богу, трудно понять, что там где, а тем паче, что Вашему наставнику не понравилось
B_N вне форума Ответить с цитированием
Старый 30.01.2008, 01:57   #16
LOTER
Пользователь
 
Регистрация: 29.01.2008
Сообщений: 17
По умолчанию

Код:
Tupe fs=file of string [10];  
  var f1,f2:fs;  
      Procedure Zapis(var f:fs);  
                  var i,n:bute; s:string[10];  
    write( 'введите кол-во строк');  
readln(n); rewrite(f);  
       for i:=1 to n do  
      begin  
   write(i,'строка');  
 readln(s);  
 write(f,s);  
 end;  
   close(f)  
 End;  
  
    Procedure copu f(n: bute; var f1,f2:fs);  
            var i:bute; s:string[10];  
           Begin  
             reset(f1);  
             rewrite(f2);  
 for i:=1 to n do                                                                                 
    begin                   
         read(f1,s);                    
         write(f2,s);                                                       
           end;                                                                     
      close(f1);  
      close(f2);  
   End;  
    Begin  
     Zapis(f1);  
      copu f(s,f1,f2)  
    End;  
END.

я менял ФОР на ВАЙЛ там где ФОР на 21 строке

Последний раз редактировалось LOTER; 30.01.2008 в 02:08.
LOTER вне форума Ответить с цитированием
Старый 30.01.2008, 02:03   #17
LOTER
Пользователь
 
Регистрация: 29.01.2008
Сообщений: 17
По умолчанию

Цитата:
Сообщение от B_N Посмотреть сообщение
копирайченый клазед-саурс!
что это такое ?
LOTER вне форума Ответить с цитированием
Старый 30.01.2008, 02:06   #18
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

LOTER! Вы это хоть раз компилировать пробовали? Ничего удивительного, что Вас завернули. Где begin? Что за тип bute? Что такое "Tupe"? Это для начала. Исправляйте, а я пока схожу за сигаретами.
B_N вне форума Ответить с цитированием
Старый 30.01.2008, 02:24   #19
LOTER
Пользователь
 
Регистрация: 29.01.2008
Сообщений: 17
По умолчанию

что то не компилируется......... про Type пишет "error in statement"
что делать?
просто эту программу писал мне одногрупник
LOTER вне форума Ответить с цитированием
Старый 30.01.2008, 02:33   #20
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Цитата:
Сообщение от LOTER Посмотреть сообщение
просто эту программу писал мне одногрупник
Вот с этого и надо было начинать. Так, начнем с самого начала. Вы паскаль/фортран/с/с++/яваскрипт/perl/php и т.д. знаете или с основ надо начинать? Без обид...
B_N вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Треугольник serega11 Помощь студентам 2 22.05.2008 09:01
помогите с программой 1234 Общие вопросы Delphi 6 05.03.2008 19:08
Помогите с программой ПлЗ. Manoff Общие вопросы Delphi 1 25.02.2008 04:41
Помогите с программой! MAKEDON Общие вопросы Delphi 3 27.12.2007 13:46
помогите с программой LexusSPb Фриланс 2 04.09.2007 16:29