static void Main(string[] args) { Console.WriteLine("Practica 2. Ordenar 25 numeros"); // Generamos la lista aleatoria Random random = new Random(); int[] mi_lista = new int[25]; for (int i = 0; i <= 24; i++) { mi_lista[i] = random.Next(0, 100); Console.WriteLine("{0} numero generado: {1}", i, mi_lista[i]); } // Printeamos la lista sin ordenar Console.WriteLine("Lista desordenada"); foreach (int i in mi_lista) { Console.Write(i + ", "); } // Llamamos a ordenar Ordenar sort = new Ordenar(mi_lista); int[] lista_ordenada = sort.ordenar_bubble(); // Printeamos la lista ordenada Console.WriteLine("Lista Ordenada:"); foreach (int num in lista_ordenada) { Console.Write(num + ", "); } String a = Console.ReadLine(); }
public void OrdenamientoCAB() { var primero = 3; //c var segundo = 1; //a var tercero = 2; //b var esperado1 = 1; var esperado2 = 2; var esperado3 = 3; //Ejecutar -- Act Ordenar ordenar = new Ordenar(); List <int> actual = ordenar.OrdenarAsc(primero, segundo, tercero); //Comprobar -- Assert Assert.AreEqual(esperado1, actual[0]); Assert.AreEqual(esperado2, actual[1]); Assert.AreEqual(esperado3, actual[2]); }
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); } }
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); } }