ok muchísimas gracias  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
				
			
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
				Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
				
 
 
 
 
 
#include<iostream>
#include<string.h>
using namespace std;
class Estudiante {
public:
	char codigo[5];
	string nombre;
	float poderado;
	Estudiante* siguiente;
	Estudiante( char* cod, string nom,float pode ) {
		
		cod=codigo;
		nom =nombre;
		pode = poderado;
		siguiente = NULL;
	}
};
class NodoSimple {
public:
	Estudiante* cabeza;
	NodoSimple() {
		cabeza = NULL;
	}
	void insertar(char* cod, string nom, float pode) {
		Estudiante * nuevo = new Estudiante(cod, nom, pode);
		if (!cabeza) {
			cabeza = nuevo;
		}
		else {
			nuevo->siguiente = cabeza;
			cabeza = nuevo;
		}
	}
	void imprimirburbuja() {
		float t;
		Estudiante* aux = cabeza;
		while (cabeza->siguiente)
		{
			aux = cabeza->siguiente;
			while (aux)
			{
				if (cabeza->poderado>aux->poderado) {
					t = aux->poderado;
					aux->poderado = cabeza->poderado;
					cabeza->poderado = t;
				}
				aux = aux->siguiente;
			}
			cabeza = cabeza->siguiente;
			aux = cabeza->siguiente;
		}
	}
	void imprimir() {
		Estudiante* aux = cabeza;
		while (aux)
		{
		
				cout << "listade alumnos" << endl;
				cout << aux->codigo << endl;
				cout << aux->nombre.c_str() << endl;
				cout << aux->poderado << endl;
				aux = aux->siguiente;
			
		}
		cout <<"-----------------------------"<< endl;
	}
};
int main() {
	NodoSimple milista;
	milista.insertar("asas", "carlos", 18);
	milista.insertar("asss", "lucas", 11);
	milista.insertar("aaaa", "mateo", 10);
	milista.insertar("asss", "marcos", 8);
	milista.imprimir();
	system("pause");
}