Taller Funciones 1
En la clase de programación C++ se tienen 30 alumnos al iniciar el semestre, el maestro aplicó cinco exámenes parciales durante el semestre y al termino del semestre realiza los cálculos correspondientes para obtener el promedio de de cada alumno. Desarrolle un programa en C++ en el cual, el maestro de cómo entrada la matricula del alumno y sus correspondientes calificaciones para obtener por medio de funciones el promedio de cada alumno así como el número de alumnos reprobados. Mostrar en pantalla la matrícula del alumno y su promedio, así como el número de alumnos reprobados.
#include<iostream>
using namespace std;
long double promedio(long double n1,long double n2,long double n3, long double n4,long double n5)
{
long double prom;
prom=(n1+n2+n3+n4+n5)/5;
return prom;
}
int main ()
{
long double cont,n1,n2,n3,n4,n5,contr,conta,mat;
mat=1;
cont=4;
contr=0;
conta=0;
while (cont>0)
{
cout<<"ingrese las 5 notas del estudiante "<<mat<<endl;
cout<<endl;
cin>>n1;
cin>>n2;
cin>>n3;
cin>>n4;
cin>>n5;
cout<<endl;
if (promedio(n1,n2,n3,n4,n5)<3)
{
cout<<"el promedio de el alumno "<<mat<<" es: "<<promedio(n1,n2,n3,n4,n5)<<endl;
cout<<endl;
cout<<"el alumno reprueba"<<endl;
cout<<endl;
contr=contr+1;
mat=mat+1;
system("pause");
system("cls");
}
else
{
cout<<"el promedio de el alumno "<<mat<<" es: "<<promedio(n1,n2,n3,n4,n5)<<endl;
cout<<endl;
cout<<"el alumno aprueba"<<endl;
cout<<endl;
conta=conta+1;
mat=mat+1;
system ("pause");
system("cls");
}
cont=cont-1;
}
cout<<"el numero de alumnos aprovados es de: "<<" "<<conta<<endl;
cout<<endl;
cout<<"el numero de alumnos reprovados es de: "<<" "<<contr<<endl;
cout<<endl;
system("pause");
return 0;
}