Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: jogonzalezmor en 03 de Julio 2014, 06:43

Título: Entrega Ejercicio CU00644B calcular potencia con bucle for
Publicado por: jogonzalezmor en 03 de Julio 2014, 06:43
Estimados.

Envío mi resultado.

Código: [Seleccionar]
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...
Título: Re:Entrega Ejercicio CU00644B
Publicado por: Ogramar en 04 de Julio 2014, 11:19
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 ;)
Título: Re:Entrega Ejercicio CU00644B
Publicado por: jogonzalezmor en 04 de Julio 2014, 12:31
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...