public List <float> RemoveEvenLisFl(out bool sucess) { string temp; sucess = false; List <int> prueba = new List <int>(); Console.WriteLine("Quieres remover los numeros pares de la lista de flotantes?"); temp = Console.ReadLine(); float remover; if (temp == "Si" || temp == "si") { sucess = true; if (sucess == true) { Console.WriteLine("Se removio:"); Console.WriteLine(); for (int i = 0; i < ListaFloat.Count; i++) { remover = ListaFloat[i]; if (ListaInt[i] == 0) { Console.WriteLine("Se remueve el par"); ListaFloat.Remove(ListaFloat[i]); } else { Console.WriteLine("No hay par"); } } Console.WriteLine(); Console.WriteLine("La lista queda"); for (int i = 0; i < ListaFloat.Count; i++) { Console.WriteLine(ListaFloat[i]); } } } else if (temp == "No" || temp == "no") { sucess = true; if (sucess == true) { Console.WriteLine("La lista sin ordenar:"); for (int i = 0; i < ListaFloat.Count; i++) { Console.WriteLine(ListaFloat[i]); } } } else { Console.WriteLine("Tenias que escribir si o no"); } return(ListaFloat); }
public List <float> SortDescendingLisFl(out bool sucess) { string temp; sucess = false; Console.WriteLine("Quieres ordenar los numeros de la lista de enteros en forma descendente?"); temp = Console.ReadLine(); if (temp == "Si" || temp == "si") { sucess = true; if (sucess == true) { Console.WriteLine("La lista descendete:"); ListaFloat.Sort(); for (int i = ListaFloat.Count - 1; i >= 0; i--) { Console.WriteLine(ListaFloat[i]); } } } else if (temp == "No" || temp == "no") { for (int i = 0; i < ListaFloat.Count; i++) { Console.WriteLine(ListaFloat[i]); } } else { Console.WriteLine("Tenias que escribir si o no"); } return(ListaFloat); }
//Flotantes public List <float> SortAscendingLisFl(out bool sucess) { string temp; sucess = false; Console.WriteLine("Quieres ordenar el conjunto de la lista de flotantes en forma ascendente?"); temp = Console.ReadLine(); if (temp == "Si" || temp == "si") { sucess = true; if (sucess == true) { Console.WriteLine("La lista ordenada:"); ListaFloat.Sort(); for (int i = 0; i < ListaFloat.Count; i++) { Console.WriteLine(ListaFloat[i]); } } } else if (temp == "No" || temp == "no") { Console.WriteLine("La lista sin ordenar:"); for (int i = 0; i < ListaFloat.Count; i++) { Console.WriteLine(ListaFloat[i]); } } else { Console.WriteLine("Tenias que escribir si o no"); } return(ListaFloat); }
public List <float> RemoveOddsLisFl(out bool sucess) { string temp; sucess = false; Console.WriteLine("Quieres remover los numeros impares de la lista de flotantes?"); temp = Console.ReadLine(); if (temp == "Si" || temp == "si") { sucess = true; if (sucess == true) { for (int i = 0; i < ListaFloat.Count; i++) { if (ListaFloat[i] != 0.0f) { ListaFloat.Remove(ListaFloat[i]); Console.WriteLine("Se remueve el impar:" + ListaFloat[i]); } else { Console.WriteLine("No hay impar"); } } Console.WriteLine(); Console.WriteLine("La lista queda"); for (int i = 0; i < ListaFloat.Count; i++) { Console.WriteLine(ListaFloat[i]); } } } else if (temp == "No" || temp == "no") { sucess = true; if (sucess == true) { Console.WriteLine("La lista sin ordenar:"); for (int i = 0; i < ListaFloat.Count; i++) { Console.WriteLine(ListaFloat[i]); } } } else { Console.WriteLine("Tenias que escribir si o no"); } return(ListaFloat); }