Curso de C++ / Cap 09

```html

🎬 Curso de C++ – Capítulo 09: Arrays en C++

🧠 Introducción

Bienvenido al 09 capítulo del curso de C++ de CodeMente. En este episodio aprenderás qué es un array, su sintaxis, como se inicializan, como se hacen recorridos con bucles y sobre todo practica y ejercicios para que tengas un buen aprendizaje.


📺 Video de la Clase


📘 Teoría del Tema

Hoy vamos a hablar de un tema fundamental: Los Arrays

Un array es una colección de elementos del mismo tipo, almacenados en posiciones consecutivas de memoria. Se usa cuando necesitamos manejar muchos datos similares, como notas de estudiantes, edades, precios, etc.


// Sintaxis Basica en C++
// tipo nombre_array[tamanio];

Ejemplo

int
numeros[5];

// Array de 5 enteros
  

INICIALIZACION Y ACCESO A ELEMENTOS

Podemos inicializar un array de dos formas

🧮 Ejemplo


int
numeros[5] = {10,20,30,40,50};

// Inicializacion directa


numeros[0] = 100;

// Cambiar valor en la posicion 0


numeros[4] = 500;

// Cambiar valor en la posicion 4


// Para acceder a un elemento, usamos su indice.
  

Ejercicio 1:

Inicializar un array de 5 y muestra la posicion 4 y 0.


#include <iostream>

using
namespace std;

int
numeros() {

    int
    numeros[5] = {10,20,30,40,50};

    numeros[0] = 100;

    // cambia valor en la posicion 0

    numeros[4] = 500;

    // Cambia el valor en la posicion 4

    cout << numeros[1] << endl;

    // Muestra el valor del indice actual.

    return
    0;
}
  

RECORRIDO CON BUCLES

Generalmente los Arrays se recorren con un for

🧮 Ejemplo

Muestra 5 array en un recorrido de bucle.


#include <iostream>

using
namespace std;


int
main() {

    int
    numeros[5] = {10,20,30,40,50};

    cout
    << "Elementos del ARRAY "
    << endl;


    for(
        int i = 0;
        i < 5;
        i++
    ) {

        cout
        << numeros[i]
        << " ";

        // Iterador <5
    }


    return
    0;
}
  

Ejercicio 2:

Crea un programa que pida al usuario que ingrese 5 notas y que calcule el promedio final


#include <iostream>

using
namespace std;

int
main() {

    int
    notas[5];

    int
    suma = 0;


    cout
    << "Ingresar 5 notas: "
    << endl;


    for (
        int i = 0;
        i < 5;
        i++
    ) {

        cout
        << "nota "
        << (i + 1)
        << " : ";

        cin
        >> notas[i];

        suma += notas[i];
    }


    float
    promedio =
    (float)suma / 5;


    cout
    << "El promedio de nota es : "
    << promedio
    << endl;


    return
    0;
}
  

RETO PARA SUSCRIPTORES

Crea un programa que pida al usuario 5 numeros enteros los guarde en un array y luego muestre cual es el numero mayor. (for)

// Espero sus respuestas en los comentarios


📎 Capítulos Relacionados

⬅️ Capítulo Anterior | Capítulo Siguiente ➡️


📢 No olvides suscribirte al canal y dejar tu comentario con tus dudas o sugerencias.

👉 Canal CodeMente

```

Comentarios

Entradas más populares de este blog

Hack de redes guardadas en Windows.

Curso de C++ / Cap 02

Curso de C++ / Cap 01