Seminario 1

Ejercicio

Especificación:

  • Un programa lee tres números cuyos valores son interpretados de forma que representan las longitudes de los lados de un triángulo
  • En la salida muestra un mensaje para cada triángulo: “escaleno”, “isosceles” o “equilatero” (en minúsuculas y sin acentos ni comillas) o “error” en cualquier otro caso.

Tarea a realizar en la clase de seminario:

  • Escribir el conjunto de casos de prueba que se consideren adecuados para probar este programa

Mi solución

Pruebas a realizar:

EntradaSalida
Cadena vacía """error”
null”error”
Cadena “hola""error”
Un número negativo y dos bien -1,2,2”error”
Dos números negativos y uno bien -1,-1,2”error”
Tres números negativos -1,-1,-1”error”
Un cero y dos números bien 0,2,2”error”
Dos ceros y un número bien 0,0,2”error”
Tres ceros 0,0,0”error”
Ningún lado igual 1,3,2”escaleno”
Dos lados iguales 1,2,2”isosceles”
Tres lados iguales 2,2,2”equilatero”

Seminario 2

Condiciones de entrada o prueba del ejercicio del triángulo

  • Número de entradas
    • 1 entrada
    • 2 entradas
    • 3 entradas
    • más entradas
  • Tipo del lado
    • número
    • entero
    • real
    • no número
  • tipo del lado 2
  • tipo del lado 3
  • longitud del lado 1
    • <0
    • 0

    • =0
  • longitud del lado 2
  • longitud del lado 3
  • tipo de lado del triángulo
    • isósceles
    • escaleno
    • equilátero
    • error
  • número de lados iguales
    • 3
    • 2
    • ninguno
  • relación entre los lados
    • todos son iguales
    • 2 son iguales
    • ninguno es igual
    • no forman un triángulo
      • línea
      • figura abierta