47. C++ || Arrays concepto básico
Un array, como se dijo anteriormente, es una colección de datos, de cualquier tipo, pero todos del mismo tipo de dato. Esto puede rimar y que así sea, ya que este concepto debe quedar totalmente claro. En un array podemos guardar el peso de cada estudiante de una institución, podemos almacenar la temperatura de cada día de la semana o el número de personas que habitan en cada casa de una comunidad. Cada item dentro del array se le conoce como elemento. Los elementos del array se enumeran sucesivamente desde el 0, es decir, el primer elemento es el 0, el segundo el 1, el tercero el 2 y así sucesivamente. Estos números se les llaman valores índices o subíndices del array. Estos índices nos permiten tener conocimientos sobre qué elemento del array se está utilizando. Tienen relación con las secuencias matemáticas y los podríamos ver de la siguiente manera:
a0, a1, a2 … an, an-1
Los índices localizan la posición del elemento dentro del array, proporcionando un acceso directo a dicho elemento. Veamos un ejemplo para repasar los que llevamos hasta ahora.
Supondremos que tenemos un array con nombre edadDeEstudiante, que como su nombre lo indica, tiene como elemento las edades de los estudiantes de una clase. Como todos sabemos, la edad de una persona se determina con un número entero. Dicho esto, podemos ver lo siguiente:
edadDeEstudiante[0] → indica la edad del primer estudiante
edadDeEstudiante[1] → indica la edad del segundo estudiante
edadDeEstudiante[2] → indica la edad del tercer estudiante
edadDeEstudiante[3] → indica la edad del cuarto estudiante
Y así sucesivamente hasta llegar a la posición final n, entonces un array completo quedaría como sigue:
edadDeEstudiante[0] → indica la edad del primer estudiante
edadDeEstudiante[1] → indica la edad del segundo estudiante
edadDeEstudiante[2] → indica la edad del tercer estudiante
edadDeEstudiante[3] → indica la edad del cuarto estudiante
.
.
.
edadDeEstudiante[n - 1] → indica la edad del último estudiante
Esto lo dejaremos hasta aquí como un adelanto. En la entrada siguiente veremos cómo se declara y se accede a los elementos de un array de forma más especifica. Verán que estos conceptos no son tan difíciles de entender, como no lo ha sido nada de lo que hemos visto hasta ahora.
Publica un comentario