Показать сообщение отдельно
  #12  
Старый 21.12.2010, 19:44
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

Код:
program Project1;

{$APPTYPE CONSOLE}

uses SysUtils;

var
  s: String;

begin
  while True do
  begin
    Write('Enter number (prefix $ for hex): ');
    Readln(s);
    if s='' then Exit;
    if s[1]='$' then
    begin
      Writeln('hex number='+s);
      Writeln('dec number='+IntToStr(StrToInt64Def(s, 0)));
    end else
    begin
      Writeln('dec number='+s);
      Writeln('hex number=$'+IntToHex(StrToInt64Def(s, 0), 16));
    end;
  end;
end.
__________________
Пишу программы за еду.
__________________
Ответить с цитированием