Arreglos unidimensionales

Arreglos Unidimensionales

Un arreglo unidimensional, también conocido como vector, es una estructura de datos que almacena una colección de elementos del mismo tipo en posiciones consecutivas de memoria. Cada elemento se identifica por un índice numérico, que comienza en 0.

Java

Declaración:

Java
tipoDeDato[] nombreDelArreglo;

Inicialización:

Java
int[] numeros = {1, 2, 3, 4, 5};

Ejemplo:

Java
public class EjemploArreglo {
    public static void main(String[] args) {
        int[] edades = new int[5]; // Arreglo de 5 enteros

        edades[0] = 25;
        edades[1] = 30;
        // ...

        for (int i = 0; i < edades.length; i++) {
            System.out.println("Edad " + (i+1) + ": " + edades[i]);
        }
    }
}

Python

Declaración e inicialización:

Python
lista = [1, 2, 3, 4, 5]

Ejemplo:

Python
numeros = [10, 20, 30, 40]

for numero in numeros:
    print(numero)

C#

Declaración:

C#
tipoDeDato[] nombreDelArreglo;

Inicialización:

C#
int[] numeros = {1, 2, 3, 4, 5};

Ejemplo:

C#
int[] edades = new int[5];

edades[0] = 25;
edades[1] = 30;
// ...

for (int i = 0; i < edades.Length; i++) {
    Console.WriteLine("Edad " + (i+1) + ": " + edades[i]);
}

C++

Declaración:

C++
tipoDeDato nombreDelArreglo[tamaño];

Inicialización:

C++
int numeros[5] = {1, 2, 3, 4, 5};

Ejemplo:

C++
#include <iostream>

using namespace std;

int main() {
    int edades[5];

    edades[0] = 25;
    edades[1] = 30;
    // ...

    for (int i = 0; i < 5; i++) {
        cout << "Edad " << (i+1) << ": " << edades[i] << endl;
    }
    return 0;
}

Explicación de los Ejemplos

En todos los ejemplos, se crea un arreglo para almacenar edades. Luego, se inicializan los elementos del arreglo y se recorre el arreglo utilizando un bucle for para imprimir cada edad.

Puntos clave:

  • Declaración: Se especifica el tipo de dato de los elementos del arreglo y el nombre del arreglo.
  • Inicialización: Se asignan valores a los elementos del arreglo.
  • Acceso a elementos: Se utiliza el índice (que comienza en 0) para acceder a un elemento específico del arreglo.

Consideraciones adicionales:

  • Tamaño del arreglo: El tamaño del arreglo debe especificarse al declararlo.
  • Índices: Los índices de los arreglos comienzan en 0.
  • Fuera de rango: Intentar acceder a un elemento fuera del rango del arreglo generará un error.

Comentarios

Entradas más populares de este blog

Tratamiento de excepciones

Agregación

Composición