Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Sortowanie alfabetyczne C++ błąd

bamboous 01 Lut 2014 11:01 792 2
  • #1 01 Lut 2014 11:01
    bamboous
    Poziom 5  

    Witam,
    ostatnio zająłem się programowaniem i właśnie postawiłem sobie wyzwanie: Posortować alfabetycznie 10 pozycji w tablicy. Napotkałem jednak problem... mianowicie jestem w części porównywania imion i za każdą próbą kompilacji wyskakuje błąd. Co mam zmienić w kodzie by wszystko zadziałało? Proszę o pomoc i wyrozumiałość(mam 15 lat).
    kod:

    Kod: cpp
    Zaloguj się, aby zobaczyć kod

    Z góry dziękuję :)

    0 2
  • #2 01 Lut 2014 22:14
    IXOF
    Poziom 18  

    Nie jestem pewny, czy to pomoże, aczkolwiek, u Ciebie funkcje wyświetl(), Nazwij() powinny być typu Void ponieważ nie zwracają żadnej wartości, poza tym w klasie nie potrzebujesz std::, a w samym Main() tablice chyba powinny mieć zadeklarowany rozmiar.

    A i jeszcze, przy deklaracji funkcji zamień() nie przyjmuje ona żadnych argumentów, a potem każesz jej pracować na a i b.

    0
  • #3 02 Lut 2014 12:58
    bamboous
    Poziom 5  

    Zmieniłem typy z int na void, usunałem std:: w klasie, dodałem argumenty w deklaracji Zamien(), jednak kolejny raz próba kompilacji kończy się porażką. Znalazłem na cpp0x.pl artykuł o fukncji strcmp i po skopiowaniu i skompilowaniu kodu, wszystko działa jak należy.
    kod:

    Kod: cpp
    Zaloguj się, aby zobaczyć kod

    0