📝 Descripción del Problema
Escriba un diagrama de flujo que imprima todos los pares de m y n que cumplan con la condición m⁴ + 7n² < 540.
Nota: m y n sólo pueden ser enteros positivos.
💡 Pistas y Fórmulas Clave
- La clase principal debe llamarse
EcuacionPares.java. - Este problema requiere bucles
whileanidados (uno para 'm' y uno para 'n'). - Para las potencias, usa
Math.pow(base, exponente). - Optimización: El bucle de 'm' puede detenerse cuando
m⁴ + 7*(1)²(el menor 'n' posible) ya sea mayor que 540. - El bucle de 'n' se detiene cuando
m⁴ + 7n²es mayor que 540. - Para las pruebas, es útil que el método devuelva una
List<Par>, dondePares una clase auxiliar interna para guardar 'm' y 'n'.
📊 Diagrama de Flujo
▶️ Prueba y Resultados
Resultado de ejecutar --select-class TestEcuacionPares en la terminal.
PS C:\Users\...\Ejercicios> java -jar lib\junit-platform-console-standalone-1.9.3.jar -cp "src;tests" --select-class TestEcuacionPares
Thanks for using JUnit! Support its development at https://junit.org/sponsoring
.
+-- JUnit Jupiter [OK]
| '-- TestEcuacionPares [OK]
| +-- testParesDelLimiteExterior() [OK]
| +-- testParLimiteDe_M() [OK]
| +-- testParesDelLimiteInterior() [OK]
| '-- testCantidadTotalDePares() [OK]
'-- JUnit Platform Suite [OK]
Test run finished after 98 ms
[ 3 containers found ]
[ 0 containers skipped ]
[ 3 containers started ]
[ 0 containers aborted ]
[ 3 containers successful ]
[ 0 containers failed ]
[ 4 tests found ]
[ 0 tests skipped ]
[ 4 tests started ]
[ 0 tests aborted ]
[ 4 tests successful ]
[ 0 tests failed ]