PDA

Ver la versión completa : Lenguaje c++/LISTAS ENLAZADAS



ElTigre
14/01/2010, 14:04
//ACONTINUCACION LES PRESENTO LA PLANTILLA , LA CUAL DEBE SER USADA EN UN PROGRAMA , EL CUAL ES CODEBLOCK.
#include <iostream>
using namespace std;
struct Nodo
{
int numero;
Nodo *sig;
};
Nodo *ls = NULL;
int aleatorio(int min, int max)
{
return min + rand()%(max-min+1);
}
void generar()
{
int i = 0;
Nodo *n;
for (int i=0; i < 11; i++)
{
n = new Nodo();
n -> numero = aleatorio(10,99);
n -> sig = ls;
ls = n;
}
}
void listar()
{
if (ls == NULL)
cout << "la lista esta vacia..." << endl;
else
{
Nodo *aux = ls;
int i = 0;
while (aux != NULL)
{
i++;
cout << i << ") " << aux -> numero << " ";
aux = aux -> sig;
}
cout << endl << endl;
}
}
//---------------------------------------------------------------------
//FALTA IMPLEMENTAR AQUI EN EL VOID pregunta_A()
void pregunta_A()
{
}
//FALTA IMPLEMENTAR AQUI EN EL VOID pregunta_C()
void pregunta_C()
{
}


int main()
{
srand((unsigned)time(0));
generar();
listar();
pregunta_A();
cout << "==>BUSQUE EL NUMERO MAYOR Y ELIMINE EL NODO ANTES Y DESPUES " << endl;
listar();

pregunta_C();
cout << "==> TRASLADO DEL ULTIMO NODO A LA SEGUNDA POSICION " << endl;
listar();

return 0;
}

AYUDENME POR FAVOR SE LOS PIDO! ESTARE AGRADECIDO--

Macuy
15/01/2010, 19:42
Exactamente que necesitas????? no entendi...

Xaludos