Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Metodos JAVA FINAL!!!
- import java.util.Scanner;
- public class Metodos {
- public static void main(String[] args) {//Sólo hará falta llamar al método para ejecutarlo. Lo llamamos desde el main.
- Scanner sc = new Scanner(System.in);
- System.out.println("==============");
- System.out.println("Introduzca un número:");
- int num = sc.nextInt();
- boolean resultado = esPrimo(num);
- esPrimo(num);//El valor de num sera el de numero.
- if(resultado){ //If(esPrimo == true)
- System.out.println("Es primo");
- } else{
- System.out.println("No es primo");
- }
- }
- //un método tiene llave de abrir y cerrar
- //tiene un nombre (primera letra en minusculas)
- //puede recibir parametros, irán dentro de los paréntesis que se declaran igual que variables, que se separan por comas
- //puede devolver un resultado. Si no devuelve nada, se escribe 'void'. Un metodo solo devuelve una cosa.
- //Ahora no hablamos ni de public ni de estatic, todos nuestros metodos
- //de momento son public y estatic
- public static boolean esPrimo(int numero){//NO devuelve nada pero recibe un número cuando se llame al metodo
- boolean esPrimo = true;
- for(int a=2; a<numero; a++){
- if(numero % a ==0){ //Si tiene un divisor NO es primo
- esPrimo = false;
- break; //Aquí paro...
- }
- }
- return esPrimo;
- }
- }
Add Comment
Please, Sign In to add comment