Форум: "Потрепаться";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];
Внизкажется уже спрашивал. Найти похожие ветки
← →
syte_ser78 © (2004-12-24 17:19) [0]Возможно ли написать программу которая выведет на экран полностью свой исходный код? (с точностью до символа)
← →
MBo © (2004-12-24 17:22) [1]да
← →
P.N.P. © (2004-12-24 17:25) [2]В сети где-то был даже сайт с примерами таких программ на всевозможных языках программирования.
← →
Суслик © (2004-12-24 17:26) [3]Вот интересно, говорит ли способность написать такую программу о величии программиста?
← →
Алхимик © (2004-12-24 17:29) [4]По моему ничего сложного. Или подвох есть?
← →
boriskb © (2004-12-24 17:30) [5]Суслик © (24.12.04 17:26) [3]
Ну уж не о "величии" конечно.
Но если сам написал (не подглядел) - то о живости (гибкости) ума говорит.
← →
Суслик © (2004-12-24 17:32) [6]
> [5] boriskb © (24.12.04 17:30)
Сам не писал. Дома попробую.
← →
Красный молоток (2004-12-24 17:32) [7]> Алхимик © (24.12.04 17:29) [4]
Ну-ка, код в студию! =)
← →
syte_ser78 © (2004-12-24 17:33) [8]
> [4] Алхимик © (24.12.04 17:29)
> По моему ничего сложного. Или подвох есть?
Попробуй напиши. Выведеный на экран код должен полностью соответствовать коду программы!
← →
boriskb © (2004-12-24 17:36) [9]Суслик © (24.12.04 17:32) [6]
Я в своё время, лет 20-25 назад, не смог. В оправдание могу сказать что сидел над задачей мин 20 - не получилось, потом заработался и вспомнил о ней лет через 10 только в журнале каком-то код увидев :) :)
← →
syte_ser78 © (2004-12-24 17:40) [10]я не поверю в существование кода такой программы пока сам его не скомпилирую и не увижу результаты.
← →
Алхимик © (2004-12-24 17:41) [11]
> [8] syte_ser78 © (24.12.04 17:33)
>
> Попробуй напиши.
AssignFile(T,"MyProg.pas")
и так далее...
В чем подвох то?
← →
TUser © (2004-12-24 17:42) [12]
> Алхимик © (24.12.04 17:41) [11]
Да нет - в ресурс его запихать
← →
boriskb © (2004-12-24 17:43) [13]Алхимик © (24.12.04 17:41) [11]
Нуууу :)
1. Нельзя использовать файл с текстом
2. Ты напиши - просто же :)
← →
Алхимик © (2004-12-24 17:44) [14]
> [13] boriskb © (24.12.04 17:43)
> Алхимик © (24.12.04 17:41) [11]
> Нуууу :)
> 1. Нельзя использовать файл с текстом
> 2. Ты напиши - просто же :)
Т.е. к исходику не обращаться? :)
← →
boriskb © (2004-12-24 17:45) [15]Алхимик © (24.12.04 17:44) [14]
Нет конечно. Нельзя использовать и "фишки" компилятора - он там временные файлы создает, память дампировать нельзя. Чистое программирование - без ОС и особенностей компиляторов.
← →
vecna © (2004-12-24 17:47) [16]не парьтесь, это полная фигня и абсолютно бестолковая задача.
http://www.nyx.net/~gthompso/quine.htm
← →
vecna © (2004-12-24 17:48) [17]или вот...
http://www.sql.ru/forum/actualthread.aspx?tid=97670&hl=%e8%f1%f5%ee%e4%ed%fb%e9+%ea%ee%e4
← →
digger © (2004-12-24 17:56) [18]Видел исходник такой программы на паскале в журнале Компьютерра. Номера не помню.
← →
Sandman25 © (2004-12-24 17:58) [19]Обсуждали на этом же форуме с год назад. Кто-то привел результаты для Delphi, TurboPascal, C. Может, и еще для каких языков, уже не помню. Все использовали разные идеи, очень поучительно.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.056 c