Cool C/C++

Programacion en C/C++

Home Foros
Bienvenido, Invitado
Por favor Identificarse o Registrarse.    Contraseña olvidada?

IMPRIMIR ESTUDIANTES
(1 viendo) (1) Invitado
AbajoPágina: 1
TEMA: IMPRIMIR ESTUDIANTES
#28
IMPRIMIR ESTUDIANTES Creado el día: 13/04/2011 11:30 Karma: 0
No puedo imprimir los estudiantes con su respectiva altura yuda x favor ??

#include <conio.h.>
#include <iostream.h.>
int main ()
{
int i,alt,n,pe=0,me=0,alto=0,min=1000,ma,mina,max=0,altura,ALT;
cout<<" Introduzca el numero de estudiantes : ";
cin>>n;
for(i=1;i<=n;i++)
{
cout<<"\n\n\n Introduzca La altura del estudiante # "<<i<<" :";
cin>>alt;
/*if(alt<min)
{
alt=min;
}
if(alt>max)
{
alt=max;
}*/
//for(i=1;i<=n;i++)
//{
if(alt>0&&alt<=150)
{
pe++;
cout<<"\n Es de baja estatura el estudiante # "<<i;
}
if(alt>=150&&alt<=170)
{
me++;
cout<<"\n Es de estatura media el estudiante #"<<i;
}
else if(alt>=171)
{
alto++;
cout<<"\n Es una persona alta es estudiante # "<<i;
}
if(alt<min)
{
min=alt;
mina=alt;
}
if(alt>max)
{
max=alt;
ma=alt;
}
}
for(i=1;i<=n;i++)
{
altura=alt;
ALT=alt;
cout<<"\n\n El Estudiante #"<<i<<" Tiene una altura de: "<<ALT; // NESCESITO IMPRMIR TODOS LOS ESTUDIANTES CON SU RESPECTIVA ALTURA Y NO SE POR QUE SOLO IMPRIME EL ULTIMO?
}
cout<<"\n\n\n La menor estatura es: "<<mina;
cout<<"\n\n\n La mayor estatura es: "<<ma;
cout<<"\n\n\n El total de personas de baja estatura es: "<<pe;
cout<<"\n El total de personas de mediana estatura es: "<<me;
cout<<"\n El total de personas altas es: "<<alto;
getch();
return 0;
}
Dtito7
Navegador Iniciado
Mensajes: 9
graphgraph
Usuario Offline Presiona aquí para ver el perfil de este usuario
El administrador ha deshabilitado la escritura pública.
 
#29
Re: IMPRIMIR ESTUDIANTES Creado el día: 13/04/2011 23:21 Karma: 2
Para poder imprimir el listado de todos los estudiantes con su altura, se debe tener un arreglo, es decir, colocar lo siguiente junto al resto de declaraciones:

int estudiantes[100];


Luego, en este arreglo ir almacenando las alturas leídas, coloca lo siguiente antes del cierre del primer for:

estudiantes[i] = alt;


Por último recorrer el arreglo e ir imprimiendo los datos:

for(i=1;i<=n;i++)
{
cout<<"\n\n El Estudiante #" << i << " Tiene una altura de: " << estudiantes[i];
}
adrianvaca
Administrador
Mensajes: 110
graph
Usuario Offline Presiona aquí para ver el perfil de este usuario
El administrador ha deshabilitado la escritura pública.
El conocimiento es una forma de empezar a ser libre
 
#38
Re: IMPRIMIR ESTUDIANTES Creado el día: 25/04/2011 17:22 Karma: 0
Gracias amigo listo ya hace lo que me pidieron
Dtito7
Navegador Iniciado
Mensajes: 9
graphgraph
Usuario Offline Presiona aquí para ver el perfil de este usuario
El administrador ha deshabilitado la escritura pública.
 
ArribaPágina: 1
obtén los últimos mensajes directamente en tu escritorio