¿Cómo se puede hacer un programa con listas en c++?

Iniciado por V_Dan, 29 Abril 2012, 06:01 AM

0 Miembros y 1 Visitante están viendo este tema.

V_Dan

Ayuda un poco con el Tema de Listas en C++ :)
Bien necesito hacer un programa que utilice listas y haga los siguiente:
Las notas del estudiante
Haga el promedio
Me diga cual es el mayor y cual es el menor
Cuales son los que perdieron y los que pasaron

y llevo lo siguiente:
Pienso hacerlo con funciones para cada uno, Que tal una ayudita en este código y explicación de las Listas se lo agradecería :)
float nota2;
float nota3;
float definitiva;


nodo *sig;
};
int main ()
{

nodo *L;//uno contiene datos y el otro genera la lista/
nodo *P;
int i;

float promedio=0;
float notamayor;
float notamenor;
L=NULL;//sin * por que le asigno datos
for (i=1;i<=5;i++)
{
P=new nodo;
cout<<"hola, porfavor digite la primera nota del estudiante";
cin>>P->nota1;
cout<<"porfavor digite la segunda nota del estudiante";
cin>>P->nota2;
cout<<"hola, porfavor digite la tercera nota del estudiante";
cin>>P->nota3;
P->definitiva=(P->nota1+P->nota2+P->nota...
cout<<"la definitiva del estudiante es :" <<P->definitiva<<endl;
P->sig=L;
L=P;

}
P=L;
while(P!=NULL)
{
promedio=+P->definitiva;
P=P->sig;
}
cout<<"el promedio de los estudiantes es: "<<promedio<<endl;

system("pause");
return 0;
}//Fin Main()


durasno

Hola! este libro explica bien el tema de listas, lo malo es que el escaneo q encontre no es muy bueno

Programacion en C Metodologia, Algoritmos y Estructura de datos

Saludos
Ahorrate una pregunta, lee el man