Ejemplo de archivo entrada.txt | Ejemplo de parte del archivo salida.txt | Explicación de qué
fue lo que pasó en esta línea |
read x; { entrada de un entero } if 0 < x then { no calcula si x <= 0 } fact := 1; repeat fact := fact * x; x := x - 1; until x = 0; write fact { salida factorial de x } end |
IDENT IDENT ERROR ERROR IDENT IDENT IDENT IDENT ERROR IF ENTERO MENOR IDENT IDENT ... |
read x ; { entrada de un entero } if 0 < x then ... |
* Operadores en C para esta tarea
auto default float register struct volatile
break do for return switch while
case double goto short typedef
char else if signed union asm
const enum int sizeof unsigned fortran
continue extern long static void noalias
() [] -> PIZQ PDER CIZQ CDER FLECHA
! ~ ++ -- NOT NOTBIT INC DEC
* / % POR DIV MOD
+ - MAS MENOS
< <= > >= MENOR MENIG MAYOR MAYIG
== != IGUAL DIF
& ANDBIT
^ XORBIT
| ORBIT
&& AND
|| OR
= ASIG
, COMA