<div dir="ltr">Hola Alejandro,<div class="gmail_extra"><br></div><div class="gmail_extra">Si la última sentencia en el bucle es 'continue', entonces no tiene sentido escribirla, ya que no ganas nada con ella. El mecanismo interno de un bucle es volver al comienzo al terminar de ejecutar su cuerpo, por lo que obligar explícitamente a que realice esta tarea es superflua.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Para dejar las cosas claras, en el ejemplo 6.5, la sentencia 'continue' sí es necesaria para el funcionamiento correcto del algoritmo y del programa.</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Espero haber aclarado la duda.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Steven</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-04-21 8:03 GMT-04:00 Alejandro D. <span dir="ltr"><<a href="mailto:druikeltoi@gmail.com" target="_blank">druikeltoi@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hola, perdonad el mensaje anterior que no está completo.<br>
La sentencia "continue" en el bucle es realmente necesaria si no hay instrucciones después de ella y hasta el final del bucle?<br>
<span class=""><br>
if(!(numero % factor)) {<br>
            cout << factor << " * ";<br>
            numero = numero / factor;<br>
            continue;<br>
         }<br></span></blockquote></div></div></div>