#include <stdio.h>
/*Escriba un programa que calcule e
imprima el promedio de varios enteros. Suponga que el último
valor que lee la instrucción scanf es el centinela 9999.
Una secuencia de entrada típica podría ser:
10 8 11 7 9 9999.*/
int main( ) {
int valor;
int contador = 1 ;
float promedio;
int suma = 0 ;
printf ( " Inserte un valor(-1 para terminar):\n " ) ; while ( valor != - 1 ) {
suma += valor;
printf ( "Inserte un valor(-1 para terminar):\n " ) ; if ( valor != - 1 ) {
contador++;
}
}
promedio = suma / contador;
printf ( "El promedio es: %f\n " , promedio
) ;
return 0 ;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgovKkVzY3JpYmEgdW4gcHJvZ3JhbWEgcXVlIGNhbGN1bGUgZSAKaW1wcmltYSBlbCBwcm9tZWRpbyBkZSB2YXJpb3MgZW50ZXJvcy4gU3Vwb25nYSBxdWUgZWwgdcyBbHRpbW8gCnZhbG9yIHF1ZSBsZWUgbGEgaW5zdHJ1Y2Npb8yBbiBzY2FuZiBlcyBlbCBjZW50aW5lbGEgOTk5OS4gClVuYSBzZWN1ZW5jaWEgZGUgZW50cmFkYSB0acyBcGljYSBwb2RyacyBYSBzZXI6CjEwIDggMTEgNyA5IDk5OTkuKi8KCmludCBtYWluKCl7CglpbnQgdmFsb3I7CglpbnQgY29udGFkb3IgPSAxOwoJZmxvYXQgcHJvbWVkaW87CglpbnQgc3VtYSA9IDA7CgoJcHJpbnRmKCAiIEluc2VydGUgdW4gdmFsb3IoLTEgcGFyYSB0ZXJtaW5hcik6XG4gIiApOwoJc2NhbmYoICIlZCIsICZ2YWxvciApOwoJd2hpbGUoIHZhbG9yICE9IC0xKXsKCgkJc3VtYSArPSB2YWxvcjsKCQlwcmludGYoICJJbnNlcnRlIHVuIHZhbG9yKC0xIHBhcmEgdGVybWluYXIpOlxuICIgKTsKCQlzY2FuZiggIiVkIiwgJnZhbG9yICk7CgkJaWYodmFsb3IgIT0gLTEpewoKCQkJY29udGFkb3IrKzsKCQl9CgkJCgl9Cgpwcm9tZWRpbyA9IHN1bWEgLyBjb250YWRvcjsKcHJpbnRmKCAiRWwgcHJvbWVkaW8gZXM6ICVmXG4iLCBwcm9tZWRpbyApOwoKCnJldHVybiAwOwp9