Autor Tema: Solucion a ejercicio CU00644B del tutorial básico aprender JAVA desde cero  (Leído 2271 veces)

edwinrojas

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 1
    • Ver Perfil
Hola, dejo mi solucion al problema CU00644B del curso básico de Java. La realicé creando un objeto de la clase Exponenciador creada en este capitulo.

Gracias por el tiempo y dedicacion.

Código: [Seleccionar]

public class MulDiez{//Creacion clase para hallar el resultado de un numero m multiplicado por 10 elevado a la n
    private Exponenciador potenciaDeDiez;//Creo atributo clase exponenciador creada anteriormente
   
    public MulDiez(){}//Constructor vacio
   
    //Metodo
   
    public double mPorDiezALaN(double m, int n){
        int diez=10;
        potenciaDeDiez= new Exponenciador();
        double resultado=potenciaDeDiez.potenciaIterando(diez,n)*m;
        return resultado;}//Fin del metodo
    }//Fin de la clase

« Última modificación: 20 de Noviembre 2016, 20:27 por Ogramar »

ESOJ

  • Intermedio
  • ***
  • APR2.COM
  • Mensajes: 143
    • Ver Perfil
Re:Solucion a ejercicio CU00644B aprender JAVA desde cero
« Respuesta #1 en: 12 de Noviembre 2016, 06:10 »
Buenos días.

Tu código sería correcto pero no se ajusta a lo que te pedía el ejercicio.
Una posible solución al ejercicio sería:
Código: [Seleccionar]
public class MulDiez{//Creacion clase para hallar el resultado de un numero m multiplicado por 10 elevado a la n

    public MulDiez(){}//Constructor vacio
    //Metodo   
    public double multiplicarPorDieces(double m, int n){
        int potencia = 1;
        for (int i=1; i<=n; i++) {
            potencia = potencia * 10;           
        }       
        double resultado=m*potencia;
        return resultado;
    }

}//Fin de la

Un saludo.

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".