No entiendo como hacer este ejercicio ya llevo rato intentado, espero que me puedan orientar o decir como comenzar o algo....

Adjuntos:

Polfed: En lenguaje C ¿Verdad?
Darklexis312: si bro en lenguaje c
Polfed: Vale
Darklexis312: muchas gracias en serio

Respuestas

Respuesta dada por: Polfed
1
Definición de Problema
Promedio de calificaciones de un grupo de alumnos, donde cada alumno posee 3 calificaciones. Uso de funciones de retorno y no retorno.
Nota: Archivo incluido del desarrollo del problema.
Algoritmo
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

float alumnoCalificaciones();

int main() {
     grupo623Programacion();
     return 0;
}

void grupo623Programacion(){
        float suma = 0.0,promedio = 0.0;
        char mensaje = 's';
        int alumnos = 1;
        while(mensaje=='s'){
               printf(">> INGRESAR NUEVO ALUMNO S/N?: ");
               scanf(" %c",&mensaje);
               if(mensaje=='n'){
                     break;
               }
               printf("\n# NOTAS ALUMNO %d\n",alumnos);
               suma = suma + alumnoCalificaciones();
               alumnos++;
        }
        promedio = suma / (alumnos-1);
        printf("\n# PROMEDIO TOTAL GRUPO: %f",promedio);
}

float alumnoCalificaciones(){
        float nota = 0, promedio=0.0, suma=0.0;
        int i;
        printf("%s\n"," >> CALIFICACION ENTRE 0 A 100");
        for(i = 1;i<=3;i++){
              printf("Calificacion %d: ",i);
              scanf("%f",&nota);
              suma = suma + nota;
        }
        promedio = suma / 3.0;
        printf("> Total Promedio : %.2f\n\n",promedio);
        return promedio;
}
Adjuntos:

Darklexis312: muchas gracias bro pero tengo una duda despues de donde dice notas alumno va suma=suma++?
Darklexis312: o suma=suma + nota?
Polfed: Te escribo por mensajes privados
Preguntas similares