do-while.3
BY
JOSE MIGUEL BRICEÑO
WWW.M3TALIJOX.ES.TL
JOSE MIGUEL BRICEÑO
WWW.M3TALIJOX.ES.TL
/* calcular el promedio de algunos estudiante, son 4 notas */
/* prom es el promedio
/* acump acumula los promedios los suma
/* psec es el promedio de la seccion
/* def es la nota definitiva del alumno
/* n es un contador cuenta cuantas veces se ha echo el do-while
/* nom es nombre daa, res respuesta */
#include<iostream.h>
void main()
{
double nota,def=0;
float prom=0,acump=0,psec=0;
int n=0; // se declara un contador para saber contar cuantas veces
// se realiza el proceso
char nom[15],resp;
do
{
cout<<"nombre del estudiante"<<endl;
cin>>nom;
for(int i=0; i<4; i++)
{
cout<<"nota#"<<i+1<<":";
cin>>nota;
def=def+nota;
}
prom=(float)def/i; // coloco otro floar porq
// estoy dividien flotantes con enteros
// asi no se pierde decimales
cout<<"la definitiva es"<<prom;
cout<<endl<<"desea ingresar otro alumno(S/N):";
cin>>resp;
def=0; // la delcaro en cero para q vuela a cero
acump=acump+prom;
n++; // contador // contara cuantas veces se repite el proceso
}
while(resp=='S'||resp=='s');
psec=acump/n;
cout<<"el promedio de la seccion es"<<psec;
cin.get();
cin.get();
}