domingo, 10 de marzo de 2019

Trabajo en estructuras de control

En nuestra tercera reunión para trabajar en esta tarea intentamos realizar expresiones y estructuras de control. Era necesarios tener expresiones tipo aritméticas hechas para poder realizar estructuras de control.
En esta noche se intento los siguientes puntos:
  • Estructura de control for: para esto se pensó en todas las posibles formas para estructurar un ciclo, encontramos dos formas posibles y las planteamos. ver siguiente ilustración
      

Para esta gramática pensamos en hacerlo utilizando declaración luego dos expresiones.
  • Estructura de control while: esta estructura me pareció más sencilla que la anterior entonces se pensó en hacer que dentro del ciclo solo permitir una expresión tipo aritmética o identificador que posea un valor Boolean. Ver siguiente ilustración


  • Expresiones binarias: en esto se llevo un método muy fácil donde abarca un número operando y luego otro numero. 
     Para esto utilizamos un auxiliar el cual permite recursividad para permitir una expresión extensa.

Resultados: Esta tercera reunión fue de suma importancia ya que se logro bastante del trabajo, juntos logramos 6 puntos de 14, gracias a las dos primeras reuniones que fueron para compresión de la gramática BNF.

No hay comentarios.:

Publicar un comentario