Спасибо всем кто не поленился сюда зайти!
Народ!!! В который раз прошу о помощи! Валюсь на сесии!
Нужно написать прогу на Turbo Pascal чтоб она выводила на екран сама себя, без сохранения исходника на диск.
Спасибо!
1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
| neonix |
Сообщение
#1
|
|
Гость |
Спасибо всем кто не поленился сюда зайти!
Народ!!! В который раз прошу о помощи! Валюсь на сесии! Нужно написать прогу на Turbo Pascal чтоб она выводила на екран сама себя, без сохранения исходника на диск. Спасибо! |
![]() ![]() |
| Vit |
Сообщение
#2
|
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 156 Пол: Мужской Репутация: 0 |
Классная задача, решал с большим удовольствием. Решение на Дельфи, но единственным отличием будет модуль который прописан в Uses.
Код program Project1; Uses SysUtils; var s:array[1..10] of string;i:integer; begin s[1]:='program Project1;'; s[2]:='Uses SysUtils; var s:array[1..10] of string;i:integer;'; s[3]:='begin'; s[4]:='for i:=1 to 3 do writeln(s[i]);'; s[5]:='For i:=1 to 7 do writeln(format(''s[%d]:=''''%s'''''',[i,s[i]]));'; s[6]:='for i:=4 to 7 do writeln(s[i]);'; s[7]:='end.'; for i:=1 to 3 do writeln(s[i]); For i:=1 to 7 do writeln(format('s[%d]:=''%s''',[i,s[i]])); for i:=4 to 7 do writeln(s[i]); end. -------------------- With the best regards Vit
Все всегда уезжают навсегда. Вернуться невозможно-вместо нас всегда возвращается кто-то другой |
neonix Программа, которая выводит на экран саму себя 29.12.2002 7:28
mj Re: Срочно нужна помощь!!! Валюсь на сесии! 31.12.2002 13:57
Vit Re: Срочно нужна помощь!!! Валюсь на сесии! 4.01.2003 0:09
Guest можно через рекурсию 11.09.2005 4:34
volvo "Назвался груздем - полезай в кузов" … 11.09.2005 4:40
Altair
вообще все более жестоко.
назвался клизмой.......… 11.09.2005 13:28![]() ![]() |
|
Текстовая версия | 18.12.2025 8:33 |