AD

¿Ya dominas lo básico? Un curso estructurado de C es la vía rápida para dar el salto.

Ver cursos de C en Udemy

Enlace de afiliado. No te cuesta nada extra.

🔧Lecciones de C
Lección 44 / 68

Emparejar dos arrays (la operación zip)

En esta lección combinarás dos listas emparejando sus elementos por posición.

Se recorren las dos a la vez con un solo índice, hasta la longitud de la más corta, y se muestran o se guardan los pares.

El código de ejemplo empareja nombres con puntuaciones.

Lo que hay que vigilar es que las dos listas tengan la longitud que crees. Si recorres hasta la longitud de la más larga, en C no hay error: lees fuera de la más corta y obtienes basura. Recorrer hasta el mínimo de ambas es lo correcto.

En C, cuando dos arrays paralelos representan lo mismo, suele ser mejor un array de estructuras: un único array de {nombre, puntuacion} hace imposible que se descoordinen. Los arrays paralelos son cómodos al principio y una fuente de errores en cuanto el programa crece.

📖 Código de referencia
✍️ Tu código
Escribe tu código y pulsa «Ejecutar»

🧪 Este sitio no puede compilar ni ejecutar C directamente, así que comprueba al instante si lo que escribiste coincide con el código de referencia (la corrección ocurre por completo en tu navegador; no se envía nada a ningún servidor).

🔗 El mismo tema en otros lenguajes

Mira cómo se escribe lo mismo en otro lenguaje.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)