[Solucionado] Guardar datos en ARRAY dentro ciclo FOR.

Hola amig@s.

Lo he estado buscando y creo que lo estoy haciendo bien pero no consigo que funcione…

Podrían echarle un vistazo al código haber donde fallo., por favor:

int array1[100];

void setup() {
  Serial.begin(115200);
  for(int i=0; i>=(100-1); i++){
    array1[i] = i;
  }
}


void loop() {
  for (int ii=0; ii>=(100-1); ii++){
    Serial.println(array1[ii]);
  }
}

Como pueden ver, quiero guardar los valores x en la array una vez, al iniciar el arduino UNO/NANO para disponer luego de ellos pero el monitor serie siempre me muestra ceros.
Si gravo una posición de la array fuera del FOR y la imprimo en el LOOP funciona bien.

Muchas gracias por su tiempo.

En tu código no estás entrando en el “for” porque tenes >=, tiene que ser <=

int array1[100];

void setup() {
  Serial.begin(115200);
  for(int i=0; i<100; i++){
    array1[i] = i;
  }
}


void loop() {
  for (int ii=0; ii<100; ii++){
    Serial.println(array1[ii]);
  }
}

Pensaba que el ciclo FOR era "HASTA QUE SEA" y resulta ser que es "MIENTRAS SEA"... que fallo mas tonto.

ahora funciona perfectamente.

Muchas gracias.

Pero un fallo como el que tienes, porque no le agregas un simple Serial.print(i) y ves que hace
No hace falta preguntar para darse cuenta por cuenta propia de como se comportan los programas!!

No digo que no preguntes pero cosas como éstas se responden solas con prueba/error y el libro al lado. O la clase de Youtube.
Me entiendes?

hay que practicar solo, usando el monitor Serie.