#include <iostream> // Para std::cout y std::cin
// Función para calcular el promedio
float calcular_promedio(int numeros[], int n) {
int suma = 0;
for (int i = 0; i < n; i++) {
suma += numeros[i];
}
return static_cast<float>(suma) / n; // Conversión explícita a float
}
int main() {
int numeros[5]; // Arreglo para 5 números
// Pedir al usuario que ingrese los 5 números
std::cout << "Ingresa 5 números:\n";
for (int i = 0; i < 5; i++) {
std::cout << "Número " << i + 1 << ": ";
std::cin >> numeros[i];
}
// Calcular el promedio usando la función
float promedio = calcular_promedio(numeros, 5);
// Mostrar el resultado
std::cout << "El promedio es: " << promedio << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPiAvLyBQYXJhIHN0ZDo6Y291dCB5IHN0ZDo6Y2luCgovLyBGdW5jacOzbiBwYXJhIGNhbGN1bGFyIGVsIHByb21lZGlvCmZsb2F0IGNhbGN1bGFyX3Byb21lZGlvKGludCBudW1lcm9zW10sIGludCBuKSB7CiAgICBpbnQgc3VtYSA9IDA7CiAgICBmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKykgewogICAgICAgIHN1bWEgKz0gbnVtZXJvc1tpXTsKICAgIH0KICAgIHJldHVybiBzdGF0aWNfY2FzdDxmbG9hdD4oc3VtYSkgLyBuOyAvLyBDb252ZXJzacOzbiBleHBsw61jaXRhIGEgZmxvYXQKfQoKaW50IG1haW4oKSB7CiAgICBpbnQgbnVtZXJvc1s1XTsgLy8gQXJyZWdsbyBwYXJhIDUgbsO6bWVyb3MKCiAgICAvLyBQZWRpciBhbCB1c3VhcmlvIHF1ZSBpbmdyZXNlIGxvcyA1IG7Dum1lcm9zCiAgICBzdGQ6OmNvdXQgPDwgIkluZ3Jlc2EgNSBuw7ptZXJvczpcbiI7CiAgICBmb3IgKGludCBpID0gMDsgaSA8IDU7IGkrKykgewogICAgICAgIHN0ZDo6Y291dCA8PCAiTsO6bWVybyAiIDw8IGkgKyAxIDw8ICI6ICI7CiAgICAgICAgc3RkOjpjaW4gPj4gbnVtZXJvc1tpXTsKICAgIH0KCiAgICAvLyBDYWxjdWxhciBlbCBwcm9tZWRpbyB1c2FuZG8gbGEgZnVuY2nDs24KICAgIGZsb2F0IHByb21lZGlvID0gY2FsY3VsYXJfcHJvbWVkaW8obnVtZXJvcywgNSk7CgogICAgLy8gTW9zdHJhciBlbCByZXN1bHRhZG8KICAgIHN0ZDo6Y291dCA8PCAiRWwgcHJvbWVkaW8gZXM6ICIgPDwgcHJvbWVkaW8gPDwgc3RkOjplbmRsOwoKICAgIHJldHVybiAwOwp9