SlideShare una empresa de Scribd logo
1 de 14
By_Eddy Antonio Scotto Castill
EXPRESION INFIJA A CONVERTIR EN POSTFIJA
(2+5)*8+7
PROCEDIMIENTO
Recorrido de izquierda a derecha
Ecuación Postfija
( 2 + 5 ) * 8 + 7
Posición 0 1 2 3 4 5 6 7 8
J
Tope
Pila
Ecuación Infija
(
0
I=0
Se agrega directamente a la pila
Ecuación Postfija
( 2 + 5 ) * 8 + 7
Posición 0 1 2 3 4 5 6 7 8
Tope
0
Pila
Ecuación Infija
(
I=1
2
J 0
Como es un valor numérico automáticamente se agrega al arreglo posfija
( 2 + 5 ) * 8 + 7
Posición 0 1 2 3 4 5 6 7 8
Tope
Pila
Ecuación Infija
+
(
I=2
2
J 0
Se agrega directamente a la pila
Ecuación Postfija
( 2 + 5 ) * 8 + 7
Posición 0 1 2 3 4 5 6 7 8
Tope
Pila
Ecuación Infija
+
(
I=3
2 5
J 0 1
Como es un valor numérico automáticamente se agrega al arreglo posfija
Ecuación Postfija
( 2 + 5 ) * 8 + 7
Posición 0 1 2 3 4 5 6 7 8
Tope
Pila
Ecuación Infija
+
(
I=4
2 5
J 0 1
Vamos a vaciar todo lo que tenemos
en la pila asiendo que nuestro tope sea igual a -1
Ecuación Postfija
( 2 + 5 ) * 8 + 7
Posición 0 1 2 3 4 5 6 7 8
Tope
-1
Pila
Ecuación Infija
I=4
2 5 +
J 0 1 2
Nuestra pila se encuentra totalmente vacía
Ecuación Postfija
( 2 + 5 ) * 8 + 7
Posición 0 1 2 3 4 5 6 7 8
Pila
Ecuación Infija
*
I=5
2 5 +
J 0 1 2
Tope
-1
0
Lo agregamos directamente a la pila
Ecuación Postfija
( 2 + 5 ) * 8 + 7
Posición 0 1 2 3 4 5 6 7 8
Tope
-1
0
Pila
Ecuación Infija
*
I=6
2 5 + 8
J 0 1 2 3
Como es un valor numérico automáticamente se agrega al arreglo posfija
Ecuación Postfija
( 2 + 5 ) * 8 + 7
Posición 0 1 2 3 4 5 6 7 8
Tope
-1
0
1
Pila
Ecuación Infija
+
*
I=7
2 5 +
J 0 1 2
Lo agregamos directamente a la pila
Ecuación Postfija
( 2 + 5 ) * 8 + 7
Posición 0 1 2 3 4 5 6 7 8
Tope
-1
0
1
Pila
Ecuación Infija
+
*
I=8
2 5 + 7
J 0 1 2 3
Como es un valor numérico automáticamente se agrega al arreglo posfija
Ecuación Postfija
COMO YA EMOS FINALIZADO LA OPERACIÓN
VACIAREMOS LOS ELEMENTOS QUE ESTAN
DENTRO DE LA PILA
( 2 + 5 ) * 8 + 7
Posición 0 1 2 3 4 5 6 7 8
Tope
-1
0
1
Pila
Ecuación Infija
+
*
2 5 + 7
J 0 1 2 3
Ecuación Postfija
RESULTADO FINAL
Ecuación Postfija
( 2 + 5 ) * 8 + 7
Posición 0 1 2 3 4 5 6 7 8
Tope
-1
Ecuación Infija
2 5 + 7 + *
J 0 1 2 3 4 5
Pila

Más contenido relacionado

La actualidad más candente

Lenguajes Decidibles
Lenguajes DecidiblesLenguajes Decidibles
Lenguajes Decidiblesrehoscript
 
Conversión de punto flotante binario a decimal
Conversión de punto flotante binario a decimalConversión de punto flotante binario a decimal
Conversión de punto flotante binario a decimalJavier Daniel Rivas Lozano
 
Búsqueda Primero el Mejor
Búsqueda Primero el MejorBúsqueda Primero el Mejor
Búsqueda Primero el MejorTutor4uDev
 
Cuadro comparativo algoritmos de busqueda
Cuadro comparativo algoritmos de busquedaCuadro comparativo algoritmos de busqueda
Cuadro comparativo algoritmos de busquedaCristopher Morales Ruiz
 
Algoritmos de busqueda - hash truncamiento
Algoritmos de busqueda - hash truncamientoAlgoritmos de busqueda - hash truncamiento
Algoritmos de busqueda - hash truncamientoLutzo Guzmán
 
Como funciona una maquina de turing
Como funciona una maquina de turingComo funciona una maquina de turing
Como funciona una maquina de turingJonathan Bastidas
 
Funciones de administracion de memoria
Funciones de administracion de memoriaFunciones de administracion de memoria
Funciones de administracion de memoriaMiguel Magaña
 
Método de Búsqueda Hash
Método de Búsqueda HashMétodo de Búsqueda Hash
Método de Búsqueda HashBlanca Parra
 
Estructura de Datos: Lista
Estructura de Datos: ListaEstructura de Datos: Lista
Estructura de Datos: ListaEmerson Garay
 

La actualidad más candente (20)

Unidad aritmetico logica ALU
Unidad aritmetico logica ALUUnidad aritmetico logica ALU
Unidad aritmetico logica ALU
 
Lenguajes Decidibles
Lenguajes DecidiblesLenguajes Decidibles
Lenguajes Decidibles
 
Conversión de punto flotante binario a decimal
Conversión de punto flotante binario a decimalConversión de punto flotante binario a decimal
Conversión de punto flotante binario a decimal
 
Búsqueda secuencial y binaria
Búsqueda secuencial y binariaBúsqueda secuencial y binaria
Búsqueda secuencial y binaria
 
Búsqueda Primero el Mejor
Búsqueda Primero el MejorBúsqueda Primero el Mejor
Búsqueda Primero el Mejor
 
Aritmetica Modular
Aritmetica ModularAritmetica Modular
Aritmetica Modular
 
Cuadro comparativo algoritmos de busqueda
Cuadro comparativo algoritmos de busquedaCuadro comparativo algoritmos de busqueda
Cuadro comparativo algoritmos de busqueda
 
Algoritmos de busqueda - hash truncamiento
Algoritmos de busqueda - hash truncamientoAlgoritmos de busqueda - hash truncamiento
Algoritmos de busqueda - hash truncamiento
 
Como funciona una maquina de turing
Como funciona una maquina de turingComo funciona una maquina de turing
Como funciona una maquina de turing
 
Funciones de administracion de memoria
Funciones de administracion de memoriaFunciones de administracion de memoria
Funciones de administracion de memoria
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Método de Búsqueda Hash
Método de Búsqueda HashMétodo de Búsqueda Hash
Método de Búsqueda Hash
 
Colas
ColasColas
Colas
 
Estructura de Datos: Lista
Estructura de Datos: ListaEstructura de Datos: Lista
Estructura de Datos: Lista
 
Listas,pilas y colas Estructura de Datos
Listas,pilas y colas Estructura de DatosListas,pilas y colas Estructura de Datos
Listas,pilas y colas Estructura de Datos
 
Metodos de ordenamiento
Metodos de ordenamientoMetodos de ordenamiento
Metodos de ordenamiento
 
Recursividad
RecursividadRecursividad
Recursividad
 
Hashing
HashingHashing
Hashing
 
Pilas, colas, y listas estructura de datos
Pilas, colas, y listas estructura de datosPilas, colas, y listas estructura de datos
Pilas, colas, y listas estructura de datos
 
91897836 clase-1-1-1-ecdif-teoria-preliminar
91897836 clase-1-1-1-ecdif-teoria-preliminar91897836 clase-1-1-1-ecdif-teoria-preliminar
91897836 clase-1-1-1-ecdif-teoria-preliminar
 

Último

Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 

Último (20)

Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 

Convertir expresión infija a postfija

  • 2. EXPRESION INFIJA A CONVERTIR EN POSTFIJA (2+5)*8+7
  • 3. PROCEDIMIENTO Recorrido de izquierda a derecha Ecuación Postfija ( 2 + 5 ) * 8 + 7 Posición 0 1 2 3 4 5 6 7 8 J Tope Pila Ecuación Infija ( 0 I=0 Se agrega directamente a la pila
  • 4. Ecuación Postfija ( 2 + 5 ) * 8 + 7 Posición 0 1 2 3 4 5 6 7 8 Tope 0 Pila Ecuación Infija ( I=1 2 J 0 Como es un valor numérico automáticamente se agrega al arreglo posfija
  • 5. ( 2 + 5 ) * 8 + 7 Posición 0 1 2 3 4 5 6 7 8 Tope Pila Ecuación Infija + ( I=2 2 J 0 Se agrega directamente a la pila Ecuación Postfija
  • 6. ( 2 + 5 ) * 8 + 7 Posición 0 1 2 3 4 5 6 7 8 Tope Pila Ecuación Infija + ( I=3 2 5 J 0 1 Como es un valor numérico automáticamente se agrega al arreglo posfija Ecuación Postfija
  • 7. ( 2 + 5 ) * 8 + 7 Posición 0 1 2 3 4 5 6 7 8 Tope Pila Ecuación Infija + ( I=4 2 5 J 0 1 Vamos a vaciar todo lo que tenemos en la pila asiendo que nuestro tope sea igual a -1 Ecuación Postfija
  • 8. ( 2 + 5 ) * 8 + 7 Posición 0 1 2 3 4 5 6 7 8 Tope -1 Pila Ecuación Infija I=4 2 5 + J 0 1 2 Nuestra pila se encuentra totalmente vacía Ecuación Postfija
  • 9. ( 2 + 5 ) * 8 + 7 Posición 0 1 2 3 4 5 6 7 8 Pila Ecuación Infija * I=5 2 5 + J 0 1 2 Tope -1 0 Lo agregamos directamente a la pila Ecuación Postfija
  • 10. ( 2 + 5 ) * 8 + 7 Posición 0 1 2 3 4 5 6 7 8 Tope -1 0 Pila Ecuación Infija * I=6 2 5 + 8 J 0 1 2 3 Como es un valor numérico automáticamente se agrega al arreglo posfija Ecuación Postfija
  • 11. ( 2 + 5 ) * 8 + 7 Posición 0 1 2 3 4 5 6 7 8 Tope -1 0 1 Pila Ecuación Infija + * I=7 2 5 + J 0 1 2 Lo agregamos directamente a la pila Ecuación Postfija
  • 12. ( 2 + 5 ) * 8 + 7 Posición 0 1 2 3 4 5 6 7 8 Tope -1 0 1 Pila Ecuación Infija + * I=8 2 5 + 7 J 0 1 2 3 Como es un valor numérico automáticamente se agrega al arreglo posfija Ecuación Postfija
  • 13. COMO YA EMOS FINALIZADO LA OPERACIÓN VACIAREMOS LOS ELEMENTOS QUE ESTAN DENTRO DE LA PILA ( 2 + 5 ) * 8 + 7 Posición 0 1 2 3 4 5 6 7 8 Tope -1 0 1 Pila Ecuación Infija + * 2 5 + 7 J 0 1 2 3 Ecuación Postfija
  • 14. RESULTADO FINAL Ecuación Postfija ( 2 + 5 ) * 8 + 7 Posición 0 1 2 3 4 5 6 7 8 Tope -1 Ecuación Infija 2 5 + 7 + * J 0 1 2 3 4 5 Pila