Curso de C++ / Cap 09
🎬 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.
Comentarios
Publicar un comentario