Resumen: Entrega nº56 del curso Bases de la programación Nivel II.
Codificación aprenderaprogramar.com: CU00257A

 

 

PROBLEMAS A PLANTEAR CON UNA TABLA DE DECISIÓN. TABLA SIMPLIFICADA.

 

EJERCICIO

Construir el esquema de decisión para la siguiente tabla.

Anagrama aprenderaprogramar.com

 

 

  1-2-5 3-8 4-9 6-14 7-13 10-15 11-12 16
C1 - No No No No
C2 No No No - No
C3 No No - No No

 

 

SOLUCIÓN

El enunciado del ejercicio contiene una pequeña trampa, ya que si revisamos la tabla como paso previo a construir el esquema de decisión, comprobaremos que esta tabla origen es errónea y por tanto no procede construir un esquema de decisión, sino reconstruirla eliminando errores.

En concreto observamos:

Caso No – Sí – Sí – No = columna 10 – 15

Caso No – Sí – Sí – No = columna 1 – 2 – 5

 

 

Existe una ambigüedad derivada de una errónea simplificación que da lugar a que para el caso No – Sí – Sí – No esté indeterminado qué columna debe seguirse. Hasta aquí todo lo que habría que decir. Si algún lector se ha entretenido en desarrollar el árbol habrá llegado a algo similar a esto:

tabla de decision esquema

 

 

 

 

 

Para acceder a la información general sobre este curso y al listado completo de entregas pulsa en este link:  Ver curso completo.

Para  hacer un comentario o consulta utiliza los foros aprenderaprogramar.com, abiertos a cualquier persona independientemente de su nivel de conocimiento.

Descargar archivo: