Aquí te dejo tres videos para probar la interfaz de Java sobre el problema:
Imprimir los números primos entre el límite inferior y superior dados en la entrada utilizando tu clase myMath, colección de tus métodos y algoritmos matemáticos estudiados en la lección.
El video que sigue es el inicial de prueba de la interfaz. Procedo paso a paso para verificar si el programa de aplicación de Java funciona.
Rehacer la lección para aprender la resolución del ejercicio.
Puedes proceder de manera diferente al video, pero la efectividad del problema sigue siendo única.
El siguiente video desarrolla una clase MyMath y el método isprime (método que devuelve true si el número es primo, de lo contrario falso)
El ejercicio no ha terminado. El objetivo es imprimir los números primos de n a m
El paso que hago intermedio es imprimir todos los números de n a m …solo después diré con la instrucción isprime si es un primo o no.
public boolean IsPrime(int n)
{ // supongo que todos los números son primos
// luego busco contradicciones
boolean bPrime=true;
int fat=2;
while (fat<=(n/2) )
{
if (n%fat==0)
{
bPrime=false;
}
fat++;
}
return bPrime;
}
Sigue el código completo que te aconsejo no instalar. Ejecuta el ejercicio mirando el video!