View difference between Paste ID: LCw4Ygvs and 20b7qYLR
SHOW: | | - or go back to the newest paste.
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
}