Показать сообщение отдельно
  #3  
Старый 21.10.2012, 22:05
Dmitry_DM Dmitry_DM вне форума
Активный
 
Регистрация: 07.08.2012
Сообщения: 258
Версия Delphi: Delphi 7
Репутация: 11
По умолчанию

Цитата:
Сообщение от M.A.D.M.A.N.
Код:
var fack:Int64;
 i,n,k:Integer;
 begin
 fack:=1;
 Readln(n);
asm
  cli
end
for i:=2 to n do
 fack:=fack*i;
 
for i:=1 to fack do
if fack mod i=0 then inc(k);
asm
  sti
end
 Writeln(k);
 end.
А это вообще на delphi Consol Application работает? У меня пишет, что странный код:
Код:
asm
и запускается только если добавить ; после end здесь
Код:
asm
  cli
end
что это?
Код:
cli
Код:
sti
Но при выполнении что-то очень быстро выдает, но не ответ.
Ответить с цитированием