import java.util.Scanner;
public class PrimoMetodo {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
System.out.println("Introduce un numero para comprobar si es primo o no");
int num = entrada.nextInt();
System.out.println(sinoPrimo(num));
}
//metodo para saber si es primo o no
public static String sinoPrimo(int x){
boolean sino = false;
if(x==2){
sino = true;
}else{
for(int i = 2; i< x; i++){
if((x % i)== 0){
sino = false;
}
sino = true;
}
}
if(sino){
return "El número "+x+" es primo.";
}else
{
return "El número "+x+" no es primo.";
}
}
}
Sencillos ejemplos de programas (ejercicios) JAVA en RETALES DE JAVA
Método para saber si un número es primo o no. JAVA
En este programa creamos un método llamado sinoPrimo() que recibe un número entero, y devuelve un String diciendo si es o no primo el número introducido, mediante la clase Scanner introducimos el número a comprobar.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario