public class Divisor {
private int numero;
private int num;
private int resultado;
private int res;
public Divisor(int numero){
this.numero = numero;
this.num = 0;
this.resultado = 0;
this.res = 0;
}
public void Divisores() {
for (int i = 1 ; i <= n ; i++)
if (n % i == 0)
System.out.println (i);
}
}
public void sumaDivisores() {
for(int i = 1; i <= numero; i++) {
num = numero%i;
if(num==0)
res = res + i;
}
}
public void imprimirSuma() {
System.out.println("La suma de los divisores del numero "+numero+" es: "+res);
}
public static void main(String[] args) {
Scanner leer = new Scanner(System.in);
System.out.print(“Ingresar un numero:”);
int numero = leer.nextInt();
Divisor ds = new Divisor(numero);
ds.Divisores();
ds.sumaDivisores();
ds.imprimirSuma();
}
}