Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: JuanMontaña en 14 de Noviembre 2015, 01:39
-
public int potenciaIterando (int m, int n) {
int resultado = 1;
for (int i=1; i<=n; i++) {
resultado = resultado * m;
}
Saludos
Tengo un problema con esta lección debido a que no entiendo muy bien el funcionamiento del for y por ende no entiendo este código que eleva un numero.
He tenido problemas y por eso no he podido desarrollar el ejercicio de la leccion, esperaba aca me pudieran brindar alguna explicacion o consejo para poder comprenderlo
-
Hola JuanMontaña:
El funcionamiento del bucle 'for' está didácticamente explicado en la entrega Nº58, recomendaría leerla para el correcto entendimiento de su funcionamiento. He aquí el link:
https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=624:tipos-de-bucles-java-bucle-for-operadores-y-sentencia-break-ejemplo-ejercicio-resuelto-cu00658b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188
-
Hola RaGa muchisimas gracias por el link que me dejaste, me sirvio bastante.
aqui esta el ejercicio de la leccion
public class MultiplicadorDieces
{
//constructor vacio
public MultiplicadorDieces()
{
}
public double multiplicarPorDieces (double x, int y)
{//metodo
int mult = 1;
for(int i=1;i<=y;i++)
{
mult = mult * 10;
}
return mult *x;
}
//Cierre de la clase
}
-
Hola JuanMontaña:
Estuve revisando tu ejercicio y noto que has comprendido correctamente el funcionamiento del bucle 'for'. Lo has implementado muy bien en la resolución del ejercicio planteado.
A seguir adelante!