// MANEJO DE ACCIÓN POR TECLA PRESIONADA
    //--------------------------------------------------------------
    public static void MP_T1_Insertar(ArbolBinario arbol)
    {
        bool leido = true;

        Console.Write("Dame dato para insertar en árbol: ");
        int dato = Helpers.LeerNumero(ref leido);

        if (leido)
        {
            arbol.Insertar(dato);
        }
        if (!leido)
        {
            Thread.Sleep(1500);
        }
    }
Пример #2
0
    public static void Main(string[] args)
    {
        ArbolBinario arbol = new ArbolBinario();

        int[] numerosRandom;
        int   nodos;
        bool  leido = true;

        Console.Write("¿De cuántos nodos quieres el árbol?: ");
        nodos         = Helpers.LeerNumero(ref leido);
        numerosRandom = Helpers.NumerosRandom(
            /* Va desde el 1 hasta 3 veces "n" mas 1, al azar */
            nodos, 1, (nodos > 0)? nodos * 3 + 1 : 100
            ); /* Si hubo error, 10 datos del 1 a 100, al azar */

        foreach (int num in numerosRandom)
        {
            arbol.Insertar(num);
        }

        ControladorPrincipal.Menu(arbol);
        Console.Clear();
    }
Пример #3
0
 public void InsertarArbol(String nickname, String contraseña, String correo, int conexion)
 {
     arbol.Insertar(nickname, contraseña, correo, conexion);
 }