Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - angoav98

#1
hola!.
primera vez que usaré el foro. Bien. No soy muy experto en C++, hago un codigo para simular comportamiento de unas luces, pero la secuencia que requiero, es muy extensa, y las limitaciones que tengo de programacion son artas. para hacer lo que quiero, tengo 7 secuencias como las siguientes: (son similares solo cambian valores de las variables)

for(j=0;j<6;j++){
retardo(1050);
x=1;
retardo(500);
x=0;
y=1;
retardo(500);
z=1;
retardo(1050);
y=0;
w=1;
retardo(500);
x=0;
retardo(500);
retardo(1050);
z=0;
y=1;
retardo(500);
y=1;
retardo(500);
retardo(1050);
z=0;
x=1;
retardo(500);
y=0;
retardo(500);
retardo(1050);
x=0;
y=1;
retardo(500);
w=1;
retardo(500);
retardo(1050);
w=0;
z=1;
retardo(500);
x=0;
retardo(500);
retardo(1050);
y=0;
z=1;
retardo(500);
w=1;
retardo(500);
retardo(1050);
y=0;
x=1;
retardo(500);
z=0;
retardo(500);
}

como son 7 for como el anterior pues no se, al correr el programa parece que hay sobrecarga, no lo ejecuta bien y aparte algunos ciclos ni los hace. Me dijeron que era problema de optimizar el codigo.
Y como no tengo mucha experiencia en programacion pues acudi a ustedes haber si me dan una sugerencia de como hacerlo. Según sé, sería hacer un array ó arreglo, asi saldría mas corto, pero no se como hacerlo.... Me podrían decir como puedo hacer para mejorar ésto?.. alguna sugerencia?.... como sería con los vectores?... Espero me puedan ayudar, se trata de mejorar el código, hacerlo mas corto o algo... Muchas Gracias!!!