\documentclass[11pt]{article}


\usepackage[brazil]{babel}
\usepackage[latin1]{inputenc}

\setlength{\unitlength}{28pt}
\setlength{\textwidth}{15cm}
\setlength{\textheight}{22.5cm}
\setlength{\oddsidemargin}{0.1in}
\setlength{\evensidemargin}{0.1in}
\voffset=-2.5cm
\hoffset=1cm
\newcommand{\p}{\vspace{1.44ex}}

\begin{document}

\begin{center}
{\large \bf Estruturas de Dados - Programa 3}
\end{center}

Faça um program que implemente 

\begin{enumerate}
\item algoritmo
de busca de uma dada chave numa árvore binária de
busca,

\item algoritmo de inserção de um novo nó com
uma dada chave numa árvore binária de busca,

\item  algoritmo que determina a altura de uma
árvore binária.

\item algoritmo para percorrer uma
árvore binária em ordem simétrica (também chamada
{\it in-ordem}).
\end{enumerate}

Para testar os seus algoritmos, insira uma coleção
de chaves, uma a uma, numa árvore binária de busca,
inicialmente vazia. Liste as chaves à medida que elas
são inseridas.

Imprima a altura da árvore binária de busca construída.

Percorra a árvore binária de busca construída
em ordem simétrica, onde a rotina de visita é a impressão
da chave do nó visitado. 

\end{document}

