Ejecutar varios bucles a la vez?

Iniciado por tutospaindani, 27 Diciembre 2013, 18:46 PM

0 Miembros y 1 Visitante están viendo este tema.

tutospaindani

hola amigos me gustaria saber como puedo hacer para ejecutar a la vez varios bucles y no esperando a que acabe uno para que empieze otro. Gracias de antemano!

SoyelRobert

no entiendo muy bien lo que dices...  quizas con fors anidados?


for(;;){
   for(;;){
       sentencia
       }
}


:huh:
getting louder!

tutospaindani

por ejemplo que mientras esta ejecutando un bucle pueda hacer otra cosa con el otro no se si me entiendes

ivancea96

Eso lo tienes que hacer con threads. Busca info sobre ellos.

leosansan

Cita de: tutospaindani en 27 Diciembre 2013, 19:58 PM
por ejemplo que mientras esta ejecutando un bucle pueda hacer otra cosa con el otro no se si me entiendes

Se me ocurren varias ideas ante la impresición de la pregunta. Como ejemplos:

Código (cpp) [Seleccionar]

for (i = 0, j=0;i+j <= n , j<=90;i++,j+=3)


Código (cpp) [Seleccionar]

for (i = 0, j=0;i+j <= n && j<=90;i++,j+=3)


Código (cpp) [Seleccionar]

for (i=3; i<=N;i+=2)
        for (j=i;i*j<=n;j+=2)


Código (cpp) [Seleccionar]

for (i=...;i<....;i++)
    for (j=...;j<....;j++)
{
    ........
    if (i = tal cosa)
        break;//y salgo del bucle del j par volver al i
}


¿Por qué no intentas expresar mejor la idea que te ronda en la cabeza?

;-)  ;-) Felices Navidades y Próspero Año Nuevo.  ;-)  ;-)

¡¡¡¡ Saluditos! ..... !!!!



tutospaindani

Gracias a todos era lo de los hilos para hacer multitareas