Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- public class Tp0Ej3 {
- public static void main(String[] args) {
- Scanner entrada = new Scanner(System.in);
- int numero1 = 0;
- int numero2 = 0;
- int numeroAmigo1= 0;
- int numeroAmigo2=0;
- System.out.println("ingrese el primer numero: ");
- numero1 = entrada.nextInt();
- while (numero1<0) {
- System.out.println("error, el primer numero debe ser positivo");
- System.out.println("ingrese el primer numero: ");
- numero1 = entrada.nextInt();
- }
- System.out.println("ingresar el segundo numero distnto de cero: ");
- numero2 = entrada.nextInt();
- while (numero2 <=0 || numero2==numero1 ) {
- System.out.println("error, el segundo numero debe ser distinto de cero y positivo");
- System.out.println("ingrese un numero positivo: ");
- numero2 = entrada.nextInt();
- }
- for (int i = 1; i<numero1; i++ ){
- if(numero1%i==0){
- numeroAmigo1= numeroAmigo1+i;
- }
- }
- for (int j =1; j<numero2; j++){
- if (numero2%j==0){
- numeroAmigo2= numeroAmigo2+j ;
- }
- }
- if (numeroAmigo1==numero2 && numeroAmigo2==numero1 ){
- System.out.println("son numeros amigos");
- }
- else {
- System.out.println("no son numero amigos");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment