浏览代码

* check -1**4 for both vars and constants

pierre 23 年之前
父节点
当前提交
abbb7ed41c
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      tests/webtbs/tw0869.pp

+ 6 - 1
tests/webtbs/tw0869.pp

@@ -1,7 +1,7 @@
 program prueba;
 uses crt;
 var
- resultado,exponente:integer;
+ i,resultado,exponente:integer;
 begin
  exponente := 3;
  resultado := -1 ** exponente;
@@ -17,6 +17,11 @@ begin
  writeln (resultado);
  if resultado<>1 then
    Halt(1);
+ i:=1;
+ resultado := - i ** exponente;
+ writeln (resultado);
+ if resultado<>-1 then
+   Halt(1);
  resultado := -1 ** exponente;
  writeln (resultado);
  if resultado<>-1 then