Do-while
BY
JOSE MIGUEL BRICEÑO
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();
}