Arreglos en C
Arreglos de tamaño fijo: inicializar e iterar.
int sum_array(void) {
int scores[5] = {90, 82, 77, 95, 88};
int total = 0;
for (int i = 0; i < 5; i++)
total += scores[i];
int doubled[5];
for (int i = 0; i < 5; i++)
doubled[i] = scores[i] * 2;
return total + doubled[0];
}
Cómo funciona
- Un inicializador entre llaves llena el arreglo.
- Un bucle lo suma; otro llena un segundo arreglo.
- Indexar con
[i]lee y escribe elementos.
Palabras clave y builtins usados aquí
forintreturnvoid
El intento, en números
- Líneas
- 11
- Caracteres a escribir
- 224
- Tokens
- 94
- Ritmo de tres estrellas
- 90 tpm
Al ritmo de tres estrellas de 90 tokens por minuto, este intento toma unos 63 segundos.
Paso 1 de 5 en Arreglos y cadenas; paso 22 de 35 en Fundamentos del lenguaje.