Подскажите, пжл, как вывести код программы.
Берёте код программы, смотрите на второй пункт меню в верхнем правом ряду у нижнего левого угла вызываемую при нажатии на 11-ую опцию в вторичном меню...
Мда
нипонял) обьясни пожалуста подробней. Ато я шото нипонял какой пункт меню и в каком ряду
Ну шот тут вот эта не панятна савсим...
Опъясняю ищё раз: смотрите на второй пункт меню(зилёный такой) в верхнем правом ряду (ну там их три ряда и в врхним смотреть надо)у нижнего левого угла (ну тут панимаеш где?) вызываемую при нажатии на 11-ую опцию (именна 11-ую а ни 10-ую) во вторичном меню(ну есть пирвичное а тибе нада вторичное)...
Вот так и живём .. уже пункт меню найти не можем в программе
Надо всё объяснять подробнее...
Какой код, куда его вывести...
Пацталом! sidd, нойди пункт миню "Вывисти кот праграмы" и ножми ево
|
Program TorhOFF;
uses
Crt;
var
F:Text;
s:string;
begin
ClrScr;
GetDir(0, s);
Assign(f, s + 'Pinhead.pas');
Reset(f);
while not EOF(f) do
begin
readln(f, s);
writeln(s);
end;
Close(f);
readln
end.Уважаемый г-н pinheat, читайте пожалуйста все предыдущие посты по возможности прежде чем приводить примеры программ. Ваша программа совершенно не то, что имелось в виду. Прикол в том, что нужно использовать операции вывода - НИКАКИХ ФАЙЛОВ!
Лично я не вижу решения этой задачи для компилируем языков высокого уровня. И имхо его не существует. (всякие извращения вроде запихнуть исходники в ресурсы или еще куда-нибудь решением не считаю)
|
Я такой код лично видел - его написал мой бывший одногруппник. Поищу, если найду, то тут приведу
Вот решение. Оно, конечно, выглядит не очень красиво, но это решение!
const a='const a=';b='begin write(a,#39,a,#39#59#98#61#39,b,#39#59#10,b) end.';
begin write(a,#39,a,#39#59#98#61#39,b,#39#59#10,b) end.Класс.. меня реально зацепило! Никогда так не задумывался над такой задачей .. но приведённый пример меня зацепил .. не фиг же кому-то делать ![]()
Спасибо!
Для: pushkin
не очень какое то решение, исходник явно запихнут. хотя конечно условию задачи соотвествует.
Для Kmet: Так в этом и есть весь фокус - нужно как-то запихнуть в программу исходник её же
Для: pushkin
А вы сами пробовали запускать приведённый вами код?
Мне думается что в строке
const a='const a=';b='begin write(a,#39,a,#39#59#98#61#39,b,#39#59#10, b ) end.';
после #10 необходимо вставить #13, так как курсор после перехода на новую строку в начале строки не находится.
Вот по моему более правильный код
:
const a='const a';
b='begin write(a,#61#39,a,#39#59#10#13#98#61#39,b,#39#59#10#13,b)end.';
begin write(a,#61#39,a,#39#59#10#13#98#61#39,b,#39#59#10#13,b)end.Я тот код сам запускал .. всё полностью работало...
Дело в том, что и я его запускал
))
Ну извините, значит проблема во мне
Форум Invision Power Board (http://nulled.ws)
© Invision Power Services (http://nulled.ws)