do-while.3

BY
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();
}
 
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis