Ejemplo n.º 1
0
        public static void Main(string[] args)
        {
            string string1;
            string string2;
            bool   flag;

            do
            {
                Console.WriteLine("Ingrese la primera palabra: ");
                string1 = Console.ReadLine();

                flag = ValidarPalabra(string1); //error
            }while (flag == false);

            do
            {
                Console.WriteLine("Ingrese la primera palabra: ");
                string2 = Console.ReadLine();

                flag = new ValidarPalabra(string2); //error
            }while (flag == false);

            Console.WriteLine("el valor de la primera palabra es :{0}", string1);
            Console.WriteLine("El valor de la segunda palabra es :{0}", string2);

            string strOrdenado  = Ordenar.OrdenarString(string1);
            string strOrdenado2 = Ordenar.OrdenarString(string2);

            Console.WriteLine("La primera palabra ordenada es:{0}", strOrdenado);
            Console.WriteLine("La segunda palabra ordenada es:{0}", strOrdenado2);

            if (strOrdenado == strOrdenado2)
            {
                Console.WriteLine("La palabra{0} es anagrama de la palabra{1}:", string1, string2);
            }

            else
            {
                Console.WriteLine("La palabra{0} no es anagrama de la palabra{1}:", string1, string2);
            }
        }
Ejemplo n.º 2
0
        public void main()
        {
            string StrRegistro;
            string StrRegistro2;
            bool   flag;

            do
            {
                Console.WriteLine("Por favor ingrese la primer palabra: ");
                StrRegistro = Console.ReadLine();

                flag = ValidarPalabra(StrRegistro);
            } while (flag == false);

            do
            {
                Console.WriteLine("Por favor ingrese la segunda palabra: ");
                StrRegistro2 = Console.ReadLine();

                flag = ValidarPalabra(StrRegistro2);
            } while (flag == false);

            Console.WriteLine("el valor de la primer palabra es: {0}", StrRegistro);
            Console.WriteLine("el valor de la segunda palabra es: {0}", StrRegistro2);

            string StrOrdenado  = Ordenar.OrdenarString(StrRegistro);
            string StrOrdenado2 = Ordenar.OrdenarString(StrRegistro2);

            Console.WriteLine("La primer palabra ordenada es: {0}", StrOrdenado);
            Console.WriteLine("La segunda palabra ordenada es: {0}", StrOrdenado2);

            if (StrOrdenado == StrOrdenado2)
            {
                Console.WriteLine("La palabra {0} es anagrama de la palabra {1}: ", StrRegistro, StrRegistro2);
            }

            else
            {
                Console.WriteLine("La palabra {0} no es anagrama de la palabra {1}: ", StrRegistro, StrRegistro2);
            }
        }