[C con Clase] Ejemplo 6.5 Sentencia "continue"

Davidson, Steven srd4121 en njit.edu
Mar Abr 21 15:24:59 CEST 2015


Hola Alejandro,

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.

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.


Espero haber aclarado la duda.

Steven


2015-04-21 8:03 GMT-04:00 Alejandro D. <druikeltoi en gmail.com>:

> Hola, perdonad el mensaje anterior que no está completo.
> La sentencia "continue" en el bucle es realmente necesaria si no hay
> instrucciones después de ella y hasta el final del bucle?
>
> if(!(numero % factor)) {
>             cout << factor << " * ";
>             numero = numero / factor;
>             continue;
>          }
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20150421/f553b0a7/attachment.html>


Más información sobre la lista de distribución Cconclase