Skip to content

Hamamura-S/Grupo7Automata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SSL - Trabajo Práctico N2 - Autómatas

Grupo 7

  • Santiago Ezequiel Hamamura
  • Guido Biotti
  • Giovani Quispe

La entrega tiene que tener:

  1. Carátula
  2. Capturas de pantalla del programa
  3. Archivos con código fuente
  4. Instructivo
  5. Especifícaciones de cómo funciona el programa

Informe: https://docs.google.com/document/d/12wsj4CZIdNPGHan1qSHI7LWSkRY4xpBlupflF34h2y4/edit

Enunciado

El programa tiene que tener estas funcionalidades

  1. Dada una cadena que contenga varios números que pueden ser decimales, octales o hexadecimales, con o sin signo para el caso de los decimales, separados por el carácter ‘$’ , reconocer los tres grupos de constantes enteras, indicando si hubo un error léxico , en caso de ser correcto contar la cantidad de cada grupo. Debe diagramar y entregar el o los autómatas utilizados y las matrices de transición. La cadena debe ingresar por línea de comando o por archivo.

  2. Debe realizar una función que reciba un carácter numérico y retorne un número entero.

  3. Ingresar una cadena que represente una operación simple con enteros decimales y obtener su resultado, se debe operar con +,- ,/, *. Ejemplo = 3+4*8/2+3-5 = 17. Debe poder operar con cualquier número de operandos y operadores respetando la precedencia de los operadores aritméticos y sin paréntesis. La cadena ingresada debe ser validada previamente preferentemente reutilizando las funciones del ejercicio 1. Para poder realizar la operación los caracteres deben convertirse a números utilizando la función 2. La cadena debe ingresar por línea de comando o por archivo.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published