elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: [1]
1  Programación / Ejercicios / Re: Notacion Polaca Inversa en: 9 Mayo 2023, 11:20 am
hola :
hay varios errores en el código.

En la función "infixa_a_tokens()", la variable "tipo" no está definida antes de su uso. Debe inicializarse con el valor de "tipoa".
En el condicional "while stack[0]<>comp:", la comparación debe ser "!=" en lugar de "<>".
En el condicional "if papertura.find(token)!=-1:", la comparación debe ser "in" en lugar de "!=".
En el mismo condicional, el método "push" se llama con el argumento "token", cuando debería ser llamado con el argumento "comp".
En el mismo condicional, la condición "if func.count(stack[0])!=0:" no tiene un bloque de else correspondiente, lo que puede provocar un error si la pila está vacía.
En el condicional "if len(stack)>0:", la condición no es necesaria, ya que el ciclo "while" anterior ya se asegura de que haya elementos en la pila.
En el mismo condicional, la llamada a la función "pop" no se utiliza para nada.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines