Título: Pregunta sobre la funcion "for" Publicado por: incur en 31 Mayo 2013, 21:04 pm Buenas, a ver si me pueden ajudar con este codigo..
Tengo una funcion for con 6 "canales" i solo quiero que me imprima en un fichero x ejemplo el canl num 2, el 4 y 5... como transcribo esto??? graciass for(banda=0; banda<6; banda++) { fprintf(sortida, "Banda %d\n",banda+1); for ( m=-semi; m<=semi; m++) { for ( n=-semi; n<=semi; n++) { if(banda==0 || banda==1 || banda==4) //fprintf(sortida," %5d ",imatge[amplada*(y+m)+(x+n) + banda*sup]); fprintf(sortida, "%d %d %d\n", banda=2, banda=4, banda=5); } } } Título: Re: Pregunta sobre la funcion "for" Publicado por: incur en 31 Mayo 2013, 21:44 pm YA LO TENGO!! GRACIAS IGUALMENTE!!!
Título: Re: Pregunta sobre la funcion "for" Publicado por: rir3760 en 1 Junio 2013, 01:38 am 1) Colocas los canales a procesar en un array.
2) En el bucle iteras un numero de veces igual a los canales a procesar. Utilizas el contador como indice del array para conocer que canal procesar. Un programa de ejemplo: Código
Un saludo |