• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Program sortujący po długości wyrazu

Object Storage Arubacloud
+1 głos
606 wizyt
pytanie zadane 2 stycznia 2021 w C i C++ przez Beginner555 Obywatel (1,760 p.)

Hej,

Mam napisać program w języku c, który z jednego pliku pobiera wyrazy napisane w każdej linijce i przepisuje do drugiego pliku te wyrazy posortowane pod względem długości od najdłuższych do najkrótszych. I tak, pobrać te pliki  i wpisać do jakieś dynamicznej struktury, która przechowuje tablice znakowe typu char i potem je przepisać do drugiego pliku to potrafię, główny mam problem z napisaniem funkcji sortującej pod względem długości wyrazu. Za jakieś wskazówki i pomoc z góry dziękuję.smiley

2 odpowiedzi

0 głosów
odpowiedź 3 stycznia 2021 przez VBService Ekspert (253,340 p.)
wybrane 3 stycznia 2021 przez Beginner555
0 głosów
odpowiedź 2 stycznia 2021 przez mokrowski Mędrzec (155,460 p.)
https://en.cppreference.com/w/c/algorithm/qsort

Nawet masz przykład z funkcją porównującą.

Do sprawdzenia długości napisu, masz strlen(...): https://en.cppreference.com/w/c/string/byte/strlen
komentarz 2 stycznia 2021 przez Beginner555 Obywatel (1,760 p.)
Ogólnie wiem jak zrobić algorytm sortujący na liczbach i wiem jak działa funkcja strlen tylko nie wiem jak to połączyć ze sobą.

Podobne pytania

0 głosów
1 odpowiedź 173 wizyt
0 głosów
1 odpowiedź 296 wizyt
pytanie zadane 20 sierpnia 2020 w C i C++ przez Wovri Nowicjusz (120 p.)
0 głosów
1 odpowiedź 856 wizyt

92,575 zapytań

141,424 odpowiedzi

319,649 komentarzy

61,960 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...