// Programación en C++ para Ingenieros, Ed. Thomson Paraninfo, 2006 // Capítulo 3: Conceptos básicos de Programación Estructurada en C++ #include <iostream.h> int main(void) { int num, suma = 0, numsEntrados = 0; cout << "Entra los numeros (acabar con un negativo): " << endl; cin >> num; while (num >= 0) { numsEntrados ++; suma += num; cin >> num; } if (numsEntrados > 0) cout << "La media es " << float(suma) / numsEntrados << endl; else cout << "No has entrado ningun numero" << endl; return 0; }