Professional Documents
Culture Documents
package javaapplication6;
void leer(){
N=obcj.nextInt();
void calcular(){
while(N>0){
a=N%10;
N=N/10;
Dig++;
if(a==0){
Dig0++;
}else{
if(a%2==0){
DigP++;
else{
DigI++;
void imprimir(){
System.out.println("digito par="+DigP);
System.out.println("digito impar="+DigI);
System.out.println("digito de ceros="+Dig0);
System.out.println("cantidad de digitos="+Dig);
ob.leer();
ob.calcular();
ob.imprimir();
}//fin de la clase
run:
ingrese un valor para N
450627
digito par=3
digito impar=2
digito de ceros=1
cantidad de digitos=6
BUILD SUCCESSFUL (total time: 4 seconds)
//Determinar si un numero es amigo.
package problema;
import java.util.Scanner;//se carga la clase Scanner
void leer(){
Scanner ob = new Scanner(System.in);//se crea un objeto Scanner
System.out.println("Ingrese un numero : ");
n = ob.nextInt();
}
//fin del void leer
void calcular(){
for(i=1;i<n;i++){
mul=n%i;
if(mul==0){
sum+=i;
}//fin del if
}//fin del for
}//fin del void calcular
void imprimir(){
if(sum==n){
System.out.println("El numero ingresado es amigo");
}//fin del if
else{
}
//fin de la clase
run:
Ingrese un numero :
6
El numero ingresado es amigo
BUILD SUCCESSFUL (total time: 2 seconds)
run:
Ingrese un numero :
456
El numero ingresado no es amigo
BUILD SUCCESSFUL (total time: 1 second)