Guest User

Untitled

a guest
Jan 18th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. //Metodos JAVA FINAL!!!
  2.  
  3. import java.util.Scanner;
  4.  
  5.  
  6. public class Metodos {
  7.  
  8. public static void main(String[] args) {//Sólo hará falta llamar al método para ejecutarlo. Lo llamamos desde el main.
  9.  
  10. Scanner sc = new Scanner(System.in);
  11. System.out.println("==============");
  12. System.out.println("Introduzca un número:");
  13. int num = sc.nextInt();
  14.  
  15. boolean resultado = esPrimo(num);
  16.  
  17. esPrimo(num);//El valor de num sera el de numero.
  18.  
  19. if(resultado){ //If(esPrimo == true)
  20. System.out.println("Es primo");
  21.  
  22. } else{
  23. System.out.println("No es primo");
  24. }
  25.  
  26. }
  27. //un método tiene llave de abrir y cerrar
  28. //tiene un nombre (primera letra en minusculas)
  29. //puede recibir parametros, irán dentro de los paréntesis que se declaran igual que variables, que se separan por comas
  30. //puede devolver un resultado. Si no devuelve nada, se escribe 'void'. Un metodo solo devuelve una cosa.
  31. //Ahora no hablamos ni de public ni de estatic, todos nuestros metodos
  32. //de momento son public y estatic
  33. public static boolean esPrimo(int numero){//NO devuelve nada pero recibe un número cuando se llame al metodo
  34.  
  35.  
  36.  
  37. boolean esPrimo = true;
  38. for(int a=2; a<numero; a++){
  39. if(numero % a ==0){ //Si tiene un divisor NO es primo
  40. esPrimo = false;
  41. break; //Aquí paro...
  42.  
  43. }
  44. }
  45. return esPrimo;
  46.  
  47. }
  48. }
Add Comment
Please, Sign In to add comment