Está en la página 1de 2

#include <cstdlib>

#include <iostream>
using namespace std;
double masAlta(double arr[]);
void reprobatorias(double arr[]);
double promedio(double arr[]);
int main(int argc, char *argv[]){
double califs[5] = {9.5, 4.6, 6.9, 10.0, 8.5};
cout << "La calificacion mas alta es: " << masAlta(califs) << endl;
cout << "Las calificaciones reprobatorias son: " << endl;
reprobatorias(califs);
cout << "El promedio de las calificaciones es: "
<< promedio(califs) << endl;
system("PAUSE");
return EXIT_SUCCESS;
}
/*
* Funcion que devuelve la calificacin ms alta
*
* Parmetros de entrada:
*
arr: arreglo de calificaciones
*
* Retorno: La calificacin ms alta
*/
double masAlta(double arr[]){
double mayor;
mayor = arr[0];
for(int i = 1; i < 5; i++){
if(arr[i] > mayor){
mayor = arr[i];
}
}
return mayor;
}
/*
* Funcion que imprime las notas reprobatorias
*
* Parmetros de entrada:
*
arr: arreglo de calificaciones
*
* Retorno: No aplica
*/
void reprobatorias(double arr[]){
double mayor;
for(int i = 0; i < 5; i++){
if(arr[i] < 7.0){
cout << arr[i] << endl;
}
}
}
/*

* Funcion que devuelve el promedio de calificaciones


*
* Parmetros de entrada:
*
arr: arreglo de calificaciones
*
* Retorno: El promedio de las calificaciones
*/
double promedio(double arr[]){
double sum = 0;
for(int i = 0; i < 5; i++){
sum += arr[i];
}
return (sum / 5);
}

También podría gustarte