public static void informar(Coleccionable <Comparable> coleccionable, int queComparable) { Console.WriteLine("----------INFORMAR----------"); Console.WriteLine("La {0} posee {1} elementos.", coleccionable.ToString(), coleccionable.cuantos()); Console.WriteLine("Minimo >> " + (coleccionable.minimo())); Console.WriteLine("Maximo >> " + (coleccionable.maximo())); Comparable comparable = FabricaDeComparables.crearPorTeclado(queComparable); if (coleccionable.contiene(comparable)) { Console.WriteLine("El elemento leído está en la colección"); } else { Console.WriteLine("El elemento leído NO está en la colección"); } } //E6
//----- Ejercicio 6 ----- public static void Informar(IColeccionable coleccionable, int opcion) { Console.WriteLine("Elementos: " + coleccionable.Cuantos()); Console.WriteLine("Minimo: " + coleccionable.Minimo()); Console.WriteLine("Maximo: " + coleccionable.Maximo()); IComparable comparable = FabricaDeComparables.crearPorTeclado(opcion); if (coleccionable.Contiene(comparable)) { Console.WriteLine("El elemento leído esta en la coleccion"); } else { Console.WriteLine("El elemento leído no está en la colección"); } }