El programa C# implementa una clasificación utilizando 26 letras repetibles, como 10 a, y el requisito de longitud de clasificación es de 10 dígitos. Solicitar código fuente detallado
Usar System.Collections.Generic;
Usar System.Linq;
Usar System.Text;
Usar Sistema .Threading.Tasks;
Utilice System.Threading.Tasks. Threading.Tasks;
espacio de nombres?ConsoleApplication1
{
clase?Program
{
estático?void ?Main(string[]?args)
{
// Diccionario alfabético
string[]?str?=?{?" aA",? " bB",?" cV",?" dD",?" eE",?" fF",?" gG",?" hH",?" iI",?" jJ",?" kK",? " lL",?" mM",?" nN",?" oO",?" pP",?" qQ",?" rR",?" sS",?" tT",?" uU",? " vV",?" wW",?" xX",?" yY",?" zZ"?} ;
//Requiere entrada del usuario
Console.WriteLine(" Ingrese las letras que desea ordenar");
string?item?=?Console.ReadLine();
//Finalmente use la clasificación
string[ ] ?s?=? new?string[str.Length];
/Recorriendo la entrada del usuario
for?(int?i?=?0;?i? item .Length;?i++)
{
/Recorriendo el diccionario
for?(int?j?=?0 todos coinciden porque aparecen los diccionarios juntos en caso
if(item[i]? ==?str[j][0]? ||?item[i]? ==?str[j][1])
{
/Poner en una matriz preparada basada en índices coincidentes
s[j]?+=?item[i].ToString();
}
}
}
//Resultados del cálculo de salida del bucle
for(int?i?=?0;? i?
{