Do-while

BY
JOSE MIGUEL BRICEÑO
WWW.M3TALIJOX.ES.TL


#include<iostream.h>

#define N 3            //macros usada en el for

void main ()
{
    int n,acum,prom,contm=0;
    char sex,resp;
    prom=0;
    acum=0;
    do                 //ciclo repetitivo /hacer mientras
    {
        cout<<"n ingrese el sexo"<<"t";
        for( ; ; )     //for infinito para validar
        {
            cin>>sex;
            if(sex=='F' || sex=='f' || sex=='m' || sex=='M')
            {
                break;
            }
            else
                cout<<"n ingrse sexo correcto lol";
        }
        for (int k=0; k<N;k++)
        {
            cout<<"n ingrese nota"<<"t";
            cin>>n;
            acum=acum+n;       
        }
        prom=acum/N;
        cout<<"n el promedio es"<<"t"<<prom;
        acum=0;          //acemos el acum cero de nuevo
                               // para que no quede reciduos para reusarlo
        if(sex=='F' || sex=='f' && prom>14 )
        {
            contm++;
        }
        
        cout<<"n desea contunuar S/N"<<"t";
        for( ; ; )            //for infinito para validar
        {
            cin>>resp;
            if(resp=='S' || resp=='s' || resp=='N' || resp=='n')
            {
                break;
            }
            else
                cout<<"n ingrse letra correcta";
        }
       
        
    }
    while(resp=='S' || resp=='s');
    
    cout<<"n el numero de chicas con promedio mayor q 14 es"<<"t"<<contm;
    cin.get();
    cin.get();
}
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis