Skocz do zawartości

Program sortujący w pascalu


rufus

Rekomendowane odpowiedzi

  • Administratorzy

Znajdujesz najkrótszy wyraz, najdłuższy wyraz, zapisujesz sobie ilośc liter w obu i wtedy robisz tak:

 

1. Po kolei lecisz for od i=najkrótszy do i=najdłuższy

2. pobierasz do nowej tablicy wszystkie wyrazy o danej długości i usuwasz je z tablicy wejścowej

3. sortujesz je alfabetycznie

4. dopisujesz do wyniku

5. pętla leci od nowa dla następnej długości wyrazu

 

Nie wiem jak tam w pascalu z tablicami, bo w PHP wystarczy unset i tyle, tu może być więcej zabawy, ale też się da.

Może nie jest to optymalne podejście do sprawy, ale na pewno działające.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...