var p: polinomio var i,j: entero p= x^2-3*x+1 i= 0 mientras (i< 5) { escribe p(i), i= i+1 } @@ 1.0 @@ -1.0 @@ -1.0 @@ 1.0 @@ 5.0 i= 0 mientras (i< 5) { si p(i)> 0 entonces escribe p(i), i= i+1 } @@ 1.0 @@ 1.0 @@ 5.0 i= 1 mientras (i<= 3) { j=1, mientras(j<=2) { escribe 100*i+j, j= j+1 }, i= i+1 } @@ 101 @@ 102 @@ 201 @@ 202 @@ 301 @@ 302 mientras (i+1) { escribe p(i), i= i+1 } // Guarda de tipo entero @* Linea 10: Error semantico. mientras (i<= 3) { escribe p(i), i= i+1,} // Coma al final @* Linea 11: Error sintactico. mientras (i<= 3) { escribe p(i); i= i+1 } // Punto y coma en lugar de coma @* Linea 12: Error lexico.