Plantilla para el análisis de los ejercicios o problemas de prácticas NOMBRE Y APELLIDOS: GRUPO: 1.- ENUNCIADO Se indicará cuál es el problema o ejercicio que se desea resolver 2.- DATOS DE ENTRADA Para cada dato de entrada, se indicará: + Nombre + Significado + Tipo de dato + Restricciones (en su caso) 3.- RESULTADOS o SALIDA Se indicará qué resultados se deben generar + Nombre + Significado + Tipo de dato Si se debe generar una salida por pantalla o en un fichero entonces se debe detallar cómo se mostraría dicha información 4.- DATOS AUXILIARES (OPCIONAL) Se describirán aquellos datos auxiliares que sean necesarios. + Nombre + Significado + Tipo de dato + Restricciones (en su caso) 5.- DESCRIPCIÓN DEL ALGORITMO Se debe hacer una descripción del algoritmo que va a permitir obtener los resultados a partir de los datos de entrada. En particular, se debe describir la "estrategia" que se va a emplear para solucionar el problema. También es deseable incluir ejemplos didácticos. 6.- PSEUDOCÓDIGO DEL ALGORITMO Se deberán utilizar las sentencias de pseudocódigo para diseñar el algoritmo. Una alternativa es utilizar diagramas de flujo de datos.