Advertisement
RAUL-SUAREZ

tp0-ejer-3

Oct 25th, 2021
709
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import java.util.*;
  2. public class Tp0Ej3 {
  3.     public static void main(String[] args) {
  4.         Random aleatorio = new Random();
  5.         Scanner entrada = new Scanner(System.in);
  6.         int numero1;
  7.         int numero2;
  8.         int opcion;
  9.  
  10.         opcion=Modulo.elegirOpcion(entrada, "''INGRESAR OPCION'' \n1-Ingresar valores manualmente \n2-Ingresar valores random");
  11.  
  12.         switch (opcion){
  13.             case 1:
  14.                 numero1 = Modulo.validarNumero(entrada, "Ingrese el Primer Numero");
  15.                 numero2 = Modulo.validarNumero(entrada, "Ingresar el Segundo Numero");
  16.                 numeroAmigo(numero1, numero2);
  17.                 break;
  18.            
  19.             case 2:
  20.                 numero1 = aleatorio.nextInt(1000);
  21.                 numero2 = aleatorio.nextInt(1000);
  22.                 System.out.println("Los numeros Random son: " + numero1 + " y " + numero2);
  23.                 numeroAmigo(numero1, numero2);
  24.                 break;  
  25.         }
  26.     }
  27.     public static int amigo(int numero){
  28.         int contador=0;
  29.         for(int i=1;i<numero;i++){
  30.             if(numero%i==0){
  31.                 contador = contador + i;
  32.             }
  33.         }
  34.         return contador;
  35.     }
  36.     public static void numeroAmigo(int numero1 , int numero2 ){
  37.         int numeroAmigo1;
  38.         int numeroAmigo2;
  39.         numeroAmigo1 = amigo(numero1);
  40.         numeroAmigo2 = amigo(numero2);
  41.         if (numeroAmigo1==numero2 && numeroAmigo2==numero1){
  42.             System.out.println("Son numero amigos!!!");
  43.         }
  44.         else{
  45.             System.out.println("No son numero amigos!!!");
  46.         }
  47.     }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement