Prueba de escritorio del diagrama de la Constante de Kaprekar
Enviado por Agustin Carmona • 3 de Diciembre de 2020 • Práctica o problema • 589 Palabras (3 Páginas) • 375 Visitas
Prueba de escritorio del diagrama de la Constante de Kaprekar
Comenzaremos mostrando el diagrama completo, luego vamos a analizarlo por etapas y vamos a ir probando los distintos resultados.
[pic 1]
Ya que hemos visto el diagrama lo siguiente será buscar buscar números de entradas a los cual el programa le pueda resultar un error.
- El primer número será un numero al azar para probar que el programa funcione correctamente; el número que utilizaremos será 2020.
- El segundo número será un número repdigits es decir que sus 4 dígitos son iguales, en este caso nuestro programa debería identificarlo y mostrar la salida el numero 8; El número será 2222.
- El tercer número será un número que incluya al número 0, para ver si esto causa algún problema en nuestro programa; el numero será 0022.
- EL cuarto número será un caso donde se ingresen solo 3 números para ver qué sucede; El numero será 332.
- El quinto numero será un numero negativo - 6587
[pic 2]
Para hacer la prueba de escritorio vamos a dividir el diagrama por partes y analizaremos su comportamiento con cada variante de entrada.
Etapa 1: Ingreso de datos, declaración de variables y verificación de que el número no sea repdigits .
Números | X > 0 | X % 1111 | X == 0 |
2020 | Sí ; x = 2020 ; V | X = 909 | No ; Cont = 0 |
2222 | Sí ; x = 2222: V | X = 0 | Si ; Cont = 8 |
0022 | Sí ; x = 0022 ; V | X = 0 * ; | Si , pero no debería ; Cont = 8 |
332 | Sí ; x = 332 ; V | X = 332 | No ; Cont = 0 |
-6587 | No , vuelve a pedir que ingrese los datos ; F | - | - |
* 0022 ; 2200 – 0022 = 2178
8721 – 1278 = 7443
7443 – 3447 = 3996
9963 – 3699 = 6264
6642 – 2466 = 4176
7641 – 1467 = 6174 Constante de Kaprekar
Aquí podemos ver que el programa presenta un error con el numero 0022 , ya que al hacer 0022 % 1111 es igual a 0 y y el numero 0022 si se le puede hallar la Constante de Kaprekar.
...