Пример #1
0
        static void Main(string[] args)
        {
            Burbuja burbuja = new Burbuja();

            burbuja.insertar_Numeros();
            burbuja.imprimir_resultado();
        }
Пример #2
0
    void GenerarBurbuja(Burbuja _burbujaArroja)
    {
        ArmadorBurbuja(_burbujaArroja);
        float posArrojar = Random.Range(extremoIzquierdo, extremoDerecho);

        _burbujaArroja.transform.position = new Vector3(posArrojar, altura, profundidad);
    }
Пример #3
0
 private void Cancelar()
 {
     if (m_actual != null)
     {
         Destroy(m_actual.m_objeto);
         m_actual = null;
     }
 }
Пример #4
0
    static void Main()
    {
        Burbuja burbuja = new Burbuja();

        burbuja.Llenar();
        burbuja.Imprimir();
        burbuja.Ordenar();
        burbuja.Imprimir();
    }
Пример #5
0
    private void Generar(string texto, Transform npc)
    {
        Text burbuja = Instantiate(m_burbujaDialogo);

        burbuja.text = texto;
        burbuja.transform.SetParent(m_canvas, false);
        burbuja.transform.position = npc.position + Vector3.up * 1.5f;
        m_actual          = new Burbuja(burbuja.gameObject, npc);
        m_player.OnMoved += CancelarNPC;
    }
Пример #6
0
        static void Main(string[] args)
        {
            Burbuja burbu = new Burbuja();

            int[] arr = new int[5];

            for (int i = 0; i < arr.Length; i++)
            {
                Console.Write("Ingresa un numero: ");
                arr[i] = Convert.ToInt32(Console.ReadLine());
            }

            arr = burbu.ordenar(arr);

            for (int i = 0; i < arr.Length; i++)
            {
                Console.WriteLine(arr[i]);
            }

            Console.Read();
        }
Пример #7
0
    void ArmadorBurbuja(Burbuja _burbuja)
    {
        int random = Random.Range(1, 100);

        if (random <= 15)//15%
        {
            tipoBurbuja             = ETypeBurbuja.Flirt;
            _burbuja.Material.color = Color.green;
        }
        if (random > 15 && random <= 30)//15%
        {
            tipoBurbuja             = ETypeBurbuja.Love;
            _burbuja.Material.color = Color.red;
        }
        if (random > 30 && random <= 45)//15%
        {
            tipoBurbuja             = ETypeBurbuja.Intelligence;
            _burbuja.Material.color = Color.blue;
        }
        if (random > 45 && random <= 65)//20%
        {
            tipoBurbuja             = ETypeBurbuja.Affection;
            _burbuja.Material.color = Color.yellow;
        }
        if (random > 65 && random <= 95)//30%
        {
            tipoBurbuja             = ETypeBurbuja.Boorish;
            _burbuja.Material.color = Color.black;
        }
        if (random > 95 && random <= 100)//5%
        {
            tipoBurbuja             = ETypeBurbuja.Intimacy;
            _burbuja.Material.color = Color.grey;
        }
        _burbuja.SeleccioarTipoBurbuja(tipoBurbuja);
    }
Пример #8
0
        static void Main(string[] args)
        {
            Burbuja burbuja = new Burbuja();
            int     opcion;

            Menu();

            void Menu()
            {
                Console.WriteLine("MENU METODO DE BURBUJA");
                Console.WriteLine("1. Generar arreglo");
                Console.WriteLine("2. Desplazar el arreglo");
                Console.WriteLine("3. Ordenar el arreglo");
                Console.WriteLine("4. Salir del programa");
                Console.Write('\n' + "Seleccione una opción: ");
                opcion = int.Parse(Console.ReadLine());
                switch (opcion)
                {
                case 1: opcion = 1;
                    {
                        Console.Clear();
                        burbuja.Generar();
                        Console.WriteLine("Arreglo inicializado con éxito");
                        Console.ReadKey();
                        Console.Clear();
                        Menu();
                        break;
                    }

                case 2: opcion = 2;
                    {
                        Console.Clear();
                        Console.WriteLine("ARREGLO: ");
                        burbuja.Imprimir();
                        Console.ReadKey();
                        Console.Clear();
                        Menu();
                        break;
                    }

                case 3: opcion = 3;
                    {
                        Console.Clear();
                        Console.WriteLine("ARREGLO ORDENADO CON ÉXITO ");
                        burbuja.OrdenamientoBurbuja();
                        Console.ReadKey();
                        Console.Clear();
                        Menu();
                        break;
                    }

                case 4: opcion = 4;
                    {
                        Console.Clear();
                        Console.Write("Pulsa cualquier tecla para salir");
                        Console.ReadKey();
                        break;
                    }

                default:
                {
                    Console.WriteLine("Opción inválida");
                    break;
                }
                }
            }
        }