Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: jogonzalezmor en 03 de Julio 2014, 06:43
-
Estimados.
Envío mi resultado.
public class multiplicadorDieces
{
//no se declaran variables.
//Declaraciòn del constructor sin datos
public multiplicadorDieces(){
//Sin variables que inicializar
}//Fin del constructor
//Método solicitado
public double multiplicadorPorDieces(double m, int n){
int potenciaDiez = 1;
double resultado = 0.0;
for(int i=1; 0<=n; i++){
potenciaDiez = potenciaDiez * 10;
}
resultado = potenciaDiez * m;
return Math.round(resultado * 100000) / 100000 ;
}//Fin del método multiplicadorPorDieces
}//fin de la clase multimplicadorDieces
Como hice esto en un equipo sin conexiòn a inet, lo pasé a mano al equipo de mi trabajo. En mi equipo resuelve sin ningún problema.
Espero sus comentarios.
Salu2...
-
Hola, tienes un error en for(int i=1; 0<=n; i++){
Supongo que es for(int i=1; i<=n; i++){
Haciendo este pequeño cambio ya funciona sin problema. Saludos ;)
-
Hola, tienes un error en for(int i=1; 0<=n; i++){
Supongo que es for(int i=1; i<=n; i++){
Haciendo este pequeño cambio ya funciona sin problema. Saludos ;)
Efectivamente, fue un error de tipeo al pasar el ejercicio de mi equipo sin conexión a internet al de mi trabajo que si la tiene, pero sí, fue solamente ese error, el cual no lo tiene en mi note...
Gracias por la corrección Ogramar :)
Salu2...