Libro de ingles
#include
#include
En este método se crea un objeto.
structElemento {
int information;
struct Elemento* izq;
struct Elemento* der;
};
typedef struct Elemento Nodo;
Declaraciones de todos los métodos y funciones utilizados en la aplicaciónNodo* crearRaiz();
void Insertar(Nodo* Ptr, Nodo** dir, int x);
void PreOrden(Nodo* nodo);
void EntreOrden(Nodo* nodo);
void PosOrden(Nodo* nodo);
void dibujar(Nodo* nodo, int nivel);
voidEliminar(Nodo** r, int dato, Nodo **dir);
void Reemplazar(Nodo** act);
void Insertar2(Nodo* Ptr, int x);
Nodo* pRaiz;
Int dato;
Este método es el principal en donde se encuentran toda las llamadas anuestros métodos también nos muestra nuestro menú principal
main()
{
int op = 0;
printf(" UNIVERSIDAD TECNICA PARTICULAR DE LOJA ");
printf("\n");
printf("\n");
printf(" SISTEMASINFORMATICOS Y COMPUTACION ");
printf("\n");
printf("\n");
printf(" PROYECTO DE MATEMATICAS DISCRETAS ");
printf("\n");
printf("\n");
printf(" INTEGRANTES: ");
printf("\n");
printf("John Iñiguez, Rommel Gutiérrez, Juan pablo Arrobo");
printf("\n");
printf("\n");
printf("RECORRIDOS DE UN ARBOL");
printf("\n");
printf("\n");
printf(" 1. Crear Arbol\n");
printf(" 2.Insertar Nodo\n");
printf(" 3. Preorden\n");
printf(" 4. Entreorden\n");
printf(" 5. PosOrden\n");
printf(" 6. Eliminar\n");
printf(" 7. Graficar\n");
printf(" 8. Insertar2\n");printf(" -1. Salir\n");
while (op != -1)
{
if (op == 1)
pRaiz = crearRaiz();
if (op == 2)
{
Insertar(pRaiz, NULL, 30);
Insertar(pRaiz, NULL, 80);
Insertar(pRaiz, NULL,70);
Insertar(pRaiz, NULL, 90);
Insertar(pRaiz, NULL, 60);
Insertar(pRaiz, NULL, 72);
Insertar(pRaiz, NULL, 74);
Insertar(pRaiz, NULL, 76);
Insertar(pRaiz, NULL, 75);
}...
Regístrate para leer el documento completo.