Skip to content

Instantly share code, notes, and snippets.

@emShadow
Created November 13, 2019 21:27
Show Gist options
  • Save emShadow/8dd47f3c73c30f17f722bfb297a0e0bd to your computer and use it in GitHub Desktop.
Save emShadow/8dd47f3c73c30f17f722bfb297a0e0bd to your computer and use it in GitHub Desktop.
repetición controlada por contador para resolver el problema del promedio de calificaciones de un grupo.
/* Figura 3.6: fig03.06.c
Programa para obtener el primedio de calificaciones de un grupo mediante una repeticion controlada por contador */
#include <stdio.h>
/* la funcion main inicia la ejecucion del programa */
int main ()
{
int contador; /* numero de la calificacion siguiente */
int calificacion; /* valor de la calificacion */
int total; /* suma de las calificaciones introducidas por el usuario */
int promedio; /* promedio de las calficaciones */
/* frase de inicializacion */
total =0; /* inicializa total */
contador =1; /* inicializa el contador del ciclo */
/* fase de procesamiento */
while (contador <= 10) { /* repite 10 veces */
printf("introduza la calificacion:" ); /* indicador para la entrada */
scanf( "%d", &calificacion ); /* lee la calificacion del usuario */
total = total + calificacion; /* suma la calificacion al total */
contador = contador + 1; /* incrementa el contador */
} /* fin de while */
/* fase de terminacion */
promedio = total / 10; /* division entera */
printf ("El promedio del grupo es %d\n", promedio ); /* despliega el resultado */
return 0; /* indica que el programa termino con exito */
}/* fin de la funcion main */
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment