Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Dimitar Stefanov en 01 de Marzo 2016, 12:37
-
Buenas.
Pongo una posible solución del ejercicio CU00644B del curso Java desde cero.
EJERCICIO
Define una clase denominada multiplicadorDieces con un constructor vacío y que contenga un método denominado multiplicarPorDieces que reciba dos parámetros: el primero un número de tipo double y el segundo un número de tipo entero. El método debe devolver el resultado de multiplicar por 10 elevado al segundo número el primer número. Ejemplo: multiplicarPorDieces (2.55, 2) devuelve 2.55*100 = 255. multiplicarPorDieces (3, 5) devuelve 3*100000 = 300000. MultiplicarPorDieces (-0.0563, 3) devuelve -0.563 * 1000 = -56.3. Crea un objeto y comprueba que el método opera correctamente.
public class multiplicadorDieces{
//Constructor
public multiplicadorDieces(){
//Nada que declarar
}
//Método 1 para calcular la potencia
public double multiplicarPorDieces(double m, int n){
double resultado = 1;
int b = 10;
for(int i=1;i<=n;i++){
resultado = resultado * b;
}
resultado = resultado * m;
return resultado;
} //Cierre del método
} //Cierre de la clase
Gracias.
-
Hola Dimiste,
Esta Ok. Animo y a por otro.
Por cierto, cuando tengan que subir un ejercicio para su corrección es mejor que crees un tema nuevo con el título de ese tema en vez de colocarlo en un tema de un ejercicio que ya esta resuelto.
Un Saludo,
-
Hola, tal como indica Enzo "cuando tengas que subir un ejercicio para su corrección es mejor que crees un tema nuevo con el título de ese tema en vez de colocarlo en un tema de un ejercicio que ya esta resuelto."
Voy a pasar el ejercicio a un nuevo tema, pero tenerlo en cuenta por favor.
Saludos