Czy jest jakiś sposób na posortowanie alfabetycznie wyrazu z użyciem pętli i instrukcji warunkowej? Ja spróbowałem czegoś takiego i zwraca mi tą literę która jest faktycznie najwcześniej w alfabecie ale nie wiem jak to dalej pociągnąć, żeby zwróciło cały wyraz posortowany:
static string SortujAlfabetycznie (string tekst)
{
char znak = 'h';
string posortowany = "";
for (int j = 0; j < tekst.Length - 1; j++)
{
for (int k = 0; k < tekst.Length - 2; k++)
{
if (tekst[k] > tekst[k + 1])
{
znak = tekst[k + 1];
}
else
{
znak = tekst[k];
}
if (znak > tekst[k + 2])
{
znak = tekst[k + 2];
}
}
posortowany += znak;
break;
}
return posortowany;
}