tw37468.pp 292 B

123456789101112131415161718192021222324
  1. program Project1;
  2. {$mode objfpc}{$H+}
  3. uses
  4. math, sysutils;
  5. var
  6. a,b: double;
  7. begin
  8. a := 0;
  9. b := -3;
  10. try
  11. try
  12. writeln(power(a,b));
  13. except
  14. on e: EZeroDivide do begin
  15. writeln(Infinity);
  16. end;
  17. end;
  18. except
  19. halt(1);
  20. end;
  21. writeln('ok');
  22. end.