Do-while-complejo
BY
JOSE MIGUEL BRICEÑO
WWW.M3TALIJOX.ES.TL
JOSE MIGUEL BRICEÑO
WWW.M3TALIJOX.ES.TL
/*clacular cuantas mujeres son mayores de edad, el promedio del curso y decir cual es la nota maxima*/
#include<iostream.h>
#include<string.h>
# define N 3
void main()
{
long int cedula[N];
char nombre[N][10],sexo[N];
int edad[N],k,MME;
float promedio[N],prom,Nmax,acumP;
k=0; // se declara un contador para saber contar cuantas veces
// se realiza el proceso
MME=0;
Nmax=-1.0;
prom=0;
acumP=0;
do
{
cout<<"n ingrese cedula del estudiante numero "<<k+1<<" :";
cin>>cedula[k];
cout<<"n ingrese nombre del estudiane numero "<<k+1<<" :";
cin.ignore();
cin.getline(nombre[k],10);
cout<<"n ingrese el sexo de l estudiant numero"<<k+1<<" :";
cin>>sexo[k];
cout<<"n ingrese edad del estudiante numero "<<k+1<<":";
cin>>edad[k];
cout<<"n ingrese promedio del estudiante numero"<<k+1<<" :";
cin>>promedio[k];
if(sexo[k]=='F' || sexo[k]=='f' && edad[k]>= 18)
{
MME++;
}
acumP=acumP+promedio[k];
if(promedio[k]>Nmax)
{
Nmax=promedio[k];
}
k++; // cuenta cuantas veces se repite el proceso
}
while(k<N);
cout<<"el numeros de mujeres mayor de edd es"<<MME<<endl;
if(N!=0)
{
prom=acumP/N;
cout<<"el promedio del curso es"<<prom<<endl;
}
cout<<"nota maxima es "<<Nmax<<endl;
}