#include <iostream>
#include <vector>
#include <string>
struct Estudiante {
std::string nombre;
int edad;
float promedio;
};
int main() {
// Declarar un vector de estudiantes
std::vector<Estudiante> estudiantes;
// Agregar estudiantes al vector
estudiantes.push_back({"Juan", 20, 8.5});
estudiantes.push_back({"María", 22, 9.0});
estudiantes.push_back({"Pedro", 21, 7.5});
estudiantes.push_back({"Ana", 19, 8.0});
estudiantes.push_back({"Luis", 23, 9.5});
// Imprimir los datos de los estudiantes
for (const auto& estudiante : estudiantes) {
std::cout << "Nombre: " << estudiante.nombre << ", Edad: " << estudiante.edad << ", Promedio: " << estudiante.promedio << std::endl;
}
return 0;
}