Sortowanie liter i cyfr

0

Witam, mógłby mi ktoś podpowiedzieć jak napisać program który mi posortuje cyfry i litery w zdaniu. Z góry dziękuje.

2

Najlepiej std::sort.
Jeśli kolejność ma być inna niż w ASCII to również własny komparator.

0

Możesz użyć funkcji swap.
Zajrzyj również do tablicy ascii aby dowiedzieć się jakie wartości mają przypisane zmienne tekstowe.
Jeżeli chodzi ci o dokładny algorytm sortowania (np. rosnąco) to będziesz potrzebował:

int zamiana=0;
int/string/float/itd. tablica[];
int/string/float/itd. schowek;
pętla do while, a w niej pętlę for, w której znajduje się if;
zataczaj pętlę while(zamiana!=0);

Resztę pozostawiam tobie do przemyślenia (są inne techniki, jednak ja używam tej).

1 użytkowników online, w tym zalogowanych: 0, gości: 1