fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

bucle for en CCS
 
Avisos
Vaciar todo

bucle for en CCS

7 Respuestas
3 Usuarios
0 Reactions
2,688 Visitas
vcs
Respuestas: 114
 vcs
Topic starter
(@vcs)
Estimable Member
Registrado: hace 18 años

Buenas tardes a todos

He necesitado hacer una rutina en la que tenia que comparar el valor de una posicion de un array con los valores de las posiciones ateriores del array, y tenia que ser en ese orden, es decir imaginaros un array de 10 elementos en una variable llamada variable tenia la posicion del array y tenia que comparar ese valor con el que tenia la posicion anterior, si no era mayor pues con la anterior, sino era mayor con la anterior... resulta que he intentado hacer un bile for restando es decir

for(indice=variable;indice<1;indice--)
{...}

y no funcionaba, es decir no es posible hacer for restando, he probado a usar por ejemplo

for(indice=variable;indice<1;indice=indice-1)
{...}

pero tampoco, en ningun caso daba error al compilar pero no funcionaba, al final lo he resuelto mediante If y dentro del if restando si no se cumplian las condiciones pero me ha resultado curioso el no poder hacer un for restando, antes he programado en un lenguaje basado en Basic y si permitia intrucciones del tipo

For a=10 to 0 Step=-1
...
next a

¿en CCS no es posible hacerlo? ¿he escrito mal el codigo?

Gracias

Responder
6 respuestas
mif
Respuestas: 1095
 Mif
(@mif)
Noble Member
Registrado: hace 19 años

vcs, de nada, para eso estamos 🙂

Responder
luison
Respuestas: 495
(@luison)
Reputable Member
Registrado: hace 17 años

jajaja... perdón, estaba un poco dormido y queria decir MAYOR, no MENOR...

Gracias Luison.

No, si ya decía yo que ni en basic, VHDL, Java, ni C era así, pero como te vi tan convencido e incluso lo remarcaste... pensé que era un peculiaridad del CCS 😕

Responder
Página 2 / 2
Compartir: