#include "inteiro.h" inteiro::inteiro(int _valor){ this->valor=_valor; this->prox=NULL; } void inteiro::setValor(int _valor){ this->valor=_valor; } int inteiro::getValor(){ return this->valor; } void inteiro::setProx(inteiro *ptr){ this->prox=ptr; } inteiro* inteiro::getProx(){ return this->prox; } inteiro* inteiro::existe(int _valor){ inteiro *ptr=this; while(1) if(ptr!=NULL) if(ptr->valor==_valor) return ptr; else ptr=ptr->prox; else return NULL; } void inteiro::dump(){ inteiro *paux; paux=this; while(paux!=NULL){ cout << paux->valor; if(paux->prox!=NULL) cout << ", "; paux=paux->prox; } cout << endl; }