| Usuario |
Por favor ayuda!!!!! |
Desconocido
|
| Enviado - 4/11/2004 |
| ? |
Hola, necesitar?a que me ayuden con un ejercicio en Java tengo q escribir el c?digo necesario para lograr lo siguiente:
Escribir un programa q calcule y devuelva la suma de los d?gitos decimales de un entero largo ( long) recibido como parametro ( el ejercicio debe tener el metodo main implementado para poder probar la funcionalidad requerida en el mismo).
Bueno espero que me puedan ayudar con el c?digo para que pueda lograr esos resultados.
Gracias!!. |
| ? |
|
Desconocido
|
| Enviado - 7/11/2004 |
| ? |
yo que tu me lo pensaria y lo haria yo mismo
de todas formas aqui lo tienes
/*
* sumDigit.java
*
* Created on 7 de noviembre de 2004, 20:56
*/
package misProyectos.ejemplos.otros;
/**
*
* @author jzs
*Suma los digitos de un numero pasado por el argumento
*/
public class sumDigit {
public static void main(String[] args) {
String s_numero=args[0];
char c_numero[]=new char[s_numero.length()];
c_numero=s_numero.toCharArray();
long suma=0;
for (int i=0;i
//restamos 48 para ajustar la conversion al valor real
//System.out.println("@@@"+(((int)c_numero[i])-48));
suma=suma+(((int)c_numero[i])-48);
// System.out.println(suma);
}
System.out.println("La suma de los digitos de "+s_numero+" es -> "+suma);
}
} |
| ? |
|
|
|