Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : vitalie vrabie                       2:469/303      08 Oct 2001  00:42:06
 To : Stanislav Shwartsman
 Subject : Печать исходного кода
 -------------------------------------------------------------------------------- 
 
 
 Replying to a message of Stanislav Shwartsman to vitalie vrabie:
 
  SS>>>  Ты попадешь в книгу рекордов, если представишь самый длинный.
  SS>>>  Длинную прогу с сабжем написать сложнее.
 
  vv>> пустых строк можно добавить сколько угодно. :)  при определённой
  vv>> структуре программы, разумеется. но ни одна из тут приведённых "самой
  vv>> короткой" такой структурой не обладает.
 
  SS>  Какой структуре ?
 
 проги. не моей же. :)
 
  SS>  Правила игры такие - ты даешь мне исходник на языке высокого уровня,
  SS> я его  компилирую, выкидываю всю дебаг информацию, сжимаю/криптую
  SS> exe'шник и  запускаю. Hа экране должен появиться исходный код
  SS> программы на языке  высокого уровня. Тот самый, который я
  SS> компилировал.
 
 правильно. Вирта я тоже в своё время читал. (и сейчас иногда местами
 перечитываю, чтоб на деталях не ловили как совсем малого. :)
 
 см http://vv.os2.dhs.org/prog/myprog/selflist.rar
 
 тамошний sl.pas меняем на такой:
 [-- 8< --]
 <тут - 10000 пустых строк>
 const
   s: array[1..20] of string = (
     'const',
     '  s: array[1..20] of string = (',
     '  );',
     '',
     'var',
     '  i: integer;',
     '',
     'begin',
     '  for i:=1 to 10000 do WriteLn;',
     '  for i:=1 to 2 do',
     '    WriteLn(s[i]);',
     '  for i:=1 to High(s) do',
     '  begin',
     '    Write(#32#32#32#32#39, s[i], #39);',
     '    if i<>High(s) then Write(#44);',
     '    WriteLn;',
     '  end;',
     '  for i:=3 to High(s) do',
     '    WriteLn(s[i]);',
     'end.'
   );
 
 var
   i: integer;
 
 begin
   for i:=1 to 10000 do WriteLn;
   for i:=1 to 2 do
     WriteLn(s[i]);
   for i:=1 to High(s) do
   begin
     Write(#32#32#32#32#39, s[i], #39);
     if i<>High(s) then Write(#44);
     WriteLn;
   end;
   for i:=3 to High(s) do
     WriteLn(s[i]);
 end.
 [-- 8< --]
 
 по удлинению ещё вопросы есть? :)
 sayonara,
   vv                      http://vv.os2.dhs.org
 
 --- 
  * Origin: this line will never change (2:469/303)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Печать исходного кода   OAM   17 Sep 2001 09:04:12 
 Печать исходного кода   Stanislav Shwartsman   17 Sep 2001 13:49:35 
 Печать исходного кода   Mike Roschin   20 Sep 2001 23:13:08 
 Re: Печать исходного кода   Andrew Ezhguroff   21 Sep 2001 04:02:25 
 Печать исходного кода   Mike Roschin   21 Sep 2001 17:15:02 
 Печать исходного кода   Nickolas Hirgij   25 Sep 2001 00:28:40 
 Печать исходного кода   Michael Bolotnicov   28 Sep 2001 18:37:00 
 Re: Печать исходного кода   Comoderator Of Ru Algorithms   29 Sep 2001 08:33:06 
 Печать исходного кода   Stanislav Shwartsman   21 Sep 2001 06:08:33 
 Печать исходного кода   Michael Savin   21 Sep 2001 15:02:32 
 Re: Печать исходного кода   alexo   30 Sep 2001 02:48:37 
 Печать исходного кода   Stanislav Shwartsman   30 Sep 2001 07:23:30 
 Печать исходного кода   Vitaliy Kalinin   30 Sep 2001 15:28:00 
 Печать исходного кода   Stanislav Shwartsman   30 Sep 2001 21:08:35 
 Печать исходного кода   vitalie vrabie   22 Sep 2001 13:06:24 
 Печать исходного кода   Stanislav Shwartsman   25 Sep 2001 07:05:10 
 Печать исходного кода   vitalie vrabie   08 Oct 2001 00:42:06 
 Печать исходного кода   Evgeniy Jirnov   18 Sep 2001 08:07:22 
 Печать исходного кода   Mihail Vetchinoff   23 Sep 2001 00:16:40 
 Re: Печать исходного кода   Comoderator Of Ru Algorithms   23 Sep 2001 15:51:41 
 Печать исходного кода   Nickolas Hirgij   24 Sep 2001 07:00:33 
 Печать исходного кода   Sergey Kruk   26 Sep 2001 20:18:08 
 Печать исходного кода   Nickolas Hirgij   29 Sep 2001 00:12:41 
 Печать исходного кода   Nickita A Startcev   08 Oct 2001 02:37:10 
 Печать исходного кода   Ivan Sintyurin   14 Oct 2001 20:06:07 
 Печать исходного кода   Nickolas Hirgij   15 Oct 2001 07:21:10 
Архивное /ru.algorithms/18373bc0f65e.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional