// Programación en C++ para Ingenieros, Ed. Thomson Paraninfo, 2006 // Capítulo 4: Esquemas Algorítmicos Básicos // Programa que dadas las horas trabajadas durante N días, calcula la media. #include <iostream> using namespace std; // Definición de constantes. const int N = 10; // Programa principal. int main() { // Declaración de variables. int i; // Número de datos leídos hasta el momento float x, // x son las horas trabajadas en un día suma = 0.0; // suma son las horas acumuladas cout << "Entra una secuencia de las horas trabajadas durante "; cout << N << " días:" << endl; // Obtención del primer elemento. cin >> x; for ( i = 1; i < N; i++ ) { // Tratamiento del elemento. suma += x; // Obtención del siguiente elemento. cin >> x; } // Tratamiento del último elemento. suma += x ; cout << "La media de horas trabajadas diariamente es "; cout << suma / float(N) << endl; return 0; }