All pastes #763716 Raw Edit

lista.cpp

public cpp v1 · immutable
·published 2007-11-06 18:12 UTC
rendered paste body
#include "lista.h"#include <iostream>using namespace std;lista::lista(){  primero=actual=NULL;}bool lista::esvacia(){  if(primero==NULL)    return true;  else return false;}void lista::insertar(int x){    if(esvacia()){    primero=new nodo (x,NULL);       actual = primero;  }  else{    while(actual->dato < x){      actual = actual->siguiente;    }    nodo *nuevo=new nodo(x,actual->siguiente);    actual->siguiente=nuevo;  }}void lista::mostrar(){  actual=primero;  while (actual->siguiente==NULL){    cout<<actual->dato<<"->";  }  cout<<endl;  cin.get();}