/*
 * Instituto Superior de Engenharia do Porto
 *
 * Estruturas de Informação
 *
 * 2000/2001
 *
 * ------------------------------------------
 *
 * Classe de Lista Ordenada de Inteiros
 *
 * teste_listaord.cpp
 *
 */

#include <iostream.h>
#include "listaord.h"
#include "..\\ei-include\\erro.h"



void main()
{
	ListaOrdenada l;

	cout << "inserindo elementos de teste" << endl;
	//for (int i = 10; i > 0; i--)
	//for (int i = 0; i < 10; i++)
	for (int i = 0; i < 10; i+=2)
		l.inserir(i);
	for (i = 1; i < 10; i+=2)
		l.inserir(i);

	ListaOrdenada l2(l);
	ListaOrdenada l3;
	l3 = l2 + l;

	cout << l3 << endl;
	cout << (l2 == l);

	cout << "listar elementos" << endl;
	while (!l.vazia())
		cout << l.retirar() << "   ";

	cin.get();
}
