Reklama
Pokazuje wyniki od 1 do 11 z 11

Temat: C++ - nauka

  1. #1

    Data rejestracji
    2010
    Położenie
    z daleka
    Posty
    60
    Siła reputacji
    14

    Domyślny C++ - nauka

    Witam.
    Przeczytałem pierwszą książkę Symfonia C++ Standart (Grębosza)....
    60% zrozumiałem dość dobrze (te podstawowe definicje, funkcje, tablice itd)...
    Ale kurde jak patrze na niektóre kody w tej książce co są już przy końcu książki to nie wszystko niestety rozumiem ;/
    Nie chce mi się ponownie czytać wszystkiego bo troche tego jest :P Myślę że łatwiej by było pisać jakieś programy i w trakcie się uczyć...


    Znacie może jakąś stronkę gdzie są wzory jakichś programów i jednocześnie jakieś objaśnienia (najlepiej linijka po linijce) typu:


    #include <iostream> // wskazanie programowi, że będziemy korzystać z tej biblioteki

    int a; // definicja zmiennej - liczb całkowitych

    int main () {
    } // ciało naszego programu

    Czy lepiej będzie jak jeszcze raz książke przeczytam ? (bo mi się zdaje że znając podstawy działania C++, to wystarczyłoby wzrokowo popatrzeć na to jak programy działają i bym wiedział...w internecie są jakieś kody ale chciałbym stopniowo jakoś się uczyć od prostych do bardziej trudnych :P

    Nie wiem :P Doradźcie coś, bo głowa mnie boli na samą myśl żeby ponownie czytać książke =/
    Ostatnio zmieniony przez dima0909x : 01-04-2013, 09:49

  2. #2
    Avatar dadag90
    Data rejestracji
    2009
    Wiek
    33
    Posty
    108
    Siła reputacji
    15

    Domyślny

    Książka jest bardzo przyjemna i wypadałoby przeczytać ja kilka razy. Sam autor to proponuje. Są fragmenty dla zaawansowanych, które radził pomijać przy pierwszym czytaniu. Radzę Ci pisać samemu programy, nawet te które są w książce. Wtedy nauczysz się najwięcej. Samo czytanie kodów nic nie da.
    Format to ostateczność - walka do końca ...

  3. Reklama
  4. #3

    Stop saying "I wish",
    start saying "I will"!
    Witek jest teraz offline
    Avatar Witek
    Data rejestracji
    2008
    Wiek
    31
    Posty
    344
    Siła reputacji
    16

    Domyślny

    Cytuj dima0909x napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Znacie może jakąś stronkę gdzie są wzory jakichś programów i jednocześnie jakieś objaśnienia (najlepiej linijka po linijce) typu:
    http://www.youtube.com/playlist?list=PLE84826ABF088F7E8


    Cytuj dima0909x napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Czy lepiej będzie jak jeszcze raz książke przeczytam ? (bo mi się zdaje że znając podstawy działania C++, to wystarczyłoby wzrokowo popatrzeć na to jak programy działają i bym wiedział...w internecie są jakieś kody ale chciałbym stopniowo jakoś się uczyć od prostych do bardziej trudnych :P

    Nie wiem :P Doradźcie coś, bo głowa mnie boli na samą myśl żeby ponownie czytać książke =/
    Czytanie książki o programowaniu jest jak czytanie gazet dla kulturystów - bez ćwiczeń nic wielkiego nie osiągniesz :). Książka Grębosza jest bardzo przejrzysta, niemal każda linijka programu jest w niej wytłumaczona, toteż dziwią mnie Twoje problemy. Jeśli masz problemy z pewnymi banalnymi rzeczami, to spróbuj się do nich wrócić i tym razem dobrze zrozumieć. Symfonia to podręcznik, a nie powieść - czytanie od deski do deski nie przyniesie oczekiwanych rezultatów.

  5. #4
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    33
    Posty
    11,075
    Siła reputacji
    24

    Domyślny

    Ta książka moim zdaniem jest idiotyczna. Masa kodów, które pokazują coś, ale nie wiadomo co i po co to. Ją bez PRAKTYCZNYCH przykładów może i zapamiętan, że coś takiego jest. Ale częściej nie.
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  6. #5

    Data rejestracji
    2010
    Położenie
    z daleka
    Posty
    60
    Siła reputacji
    14

    Domyślny

    tak, rzeczywiście wszystko jest fajnie wytłumaczone...z tym że na każdą regułkę jest 1 przykład programu :P
    więc jak np nie zroumiem to w jednym podanym porgramie to innego przykładu już nie ma :P
    nie powiem większość zrozumiałem .... ale niektórych rzeczy niestety nie =/

  7. #6
    Avatar dadag90
    Data rejestracji
    2009
    Wiek
    33
    Posty
    108
    Siła reputacji
    15

    Domyślny

    Musisz kodzić, nie ma innej rady. Pisz sobie programy typu NWD, NWW, średnia arytmetyczna.
    Format to ostateczność - walka do końca ...

  8. #7
    Avatar Arakon Arke
    Data rejestracji
    2008
    Położenie
    WaWa - Berlin
    Posty
    603
    Siła reputacji
    16

    Domyślny

    Ja jak się uczyłem phpto pisałem skrypt, potrzebowałem wysłać coś GETem to dużo o tym czytałem i próbowałem, dzień, drugi i tak z każdym zagadnieniem.

  9. #8

    Data rejestracji
    2010
    Położenie
    z daleka
    Posty
    60
    Siła reputacji
    14

    Domyślny

    no ok , z tymi bibliotekami też zagadka :D
    gdzie się naucze podstawowych bibliotek ? (w sumie to mam 2 książki C++, może w drugiej jest coś choć wątpie)

    np zawartosc iostream itd, jakie tam w srodku klasy są itd

  10. #9
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    33
    Posty
    11,075
    Siła reputacji
    24

    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  11. #10
    Avatar Killavus
    Data rejestracji
    2005
    Położenie
    Wrocław
    Wiek
    32
    Posty
    915
    Siła reputacji
    19

    Domyślny

    Hej.

    Jak koledzy mówili, najlepszym sposobem na nauczenie się jakiegoś języka programowania jest... zaczęcie w nim programować - podstawy przecież znasz.

    Co do bibliotek - to jest niezbyt ważne. Bibliotek jest multum, nie starczy Ci życia na to, żeby przerobić. C++ ma tzw. bibliotekę standardową - zestaw najbardziej podstawowych struktur danych i funkcji, które zazwyczaj rozwiązują klasyczne problemy programistyczne.

    Polecam stronę SPOJ, którą polecił też ktoś tam u góry. Matematyka to dziedzina, w której większość ludzi porusza się swobodnie (na pewnym podstawowym poziomie) i zapis matematyczny po pewnym czasie staje się naturalny. Rozwiązywanie problemów matematycznych jest więc całkiem niezłym wprowadzeniem do programowania.

    Na start, polecam Ci zainteresować się np. co to jest lista łączona, jak ona działa i jakie operacje oferuje. Potem (postaraj się nie czytać gotowych kodów), spróbuj zrozumieć co to robi i jak to zapisać w C++. Spróbuj narysować np. choinkę. Dla danego inta (z wejścia) niech Twój program wypisze:
    Kod:
    *
    **
    ***
    ...
    **** n-razy
          *
        **
      ***
        ...
    **** # n-razy
       *
      ** 
     ***
      ...
    **** n-razy
    Niech Twój program wczyta współczynniki równania kwadratowego i obliczy pierwiastki tego równania.
    Niech Twój program narysuje jakiś obrazek za pomocą kropek i gwiazdek. Niech wypisze dla danego słowa wszystkie słowa, które można utworzyć z liter. Niech weźmie liczbę i wypisze największą liczbę jaką możesz otrzymać używając cyfr z tej liczby.

    Możliwości są nieograniczone, tutaj podałem tylko kilka przykładów. Tobie, jako początkującemu, zajmie to pewnie trochę czasu. Ale nie zrażaj się, droga do sukcesu nigdy nie była prosta :).

    Aha, podrzucam link do opisu biblioteki standardowej:
    http://pl.cppreference.com/w/cpp

    Pozdrawiam
    Killavus

  12. #11

    Ekspert: Sprzęt i oprogramowanie
    Mistrzu dragon jest teraz offline
    Avatar Mistrzu dragon
    Data rejestracji
    2006
    Położenie
    20 cm od klawiatury
    Posty
    1,857
    Siła reputacji
    20

    Domyślny

    Jak potrzebujesz ćwiczeń praktycznych , a nie wiesz od czego zacząć to podrzucam laborki brata.
    https://docs.google.com/file/d/0By5l...it?usp=sharing
    Powyższy post może być sarkastyczny oraz zawierać śladowe ilości orzechów arachidowych.

Reklama

Informacje o temacie

Użytkownicy przeglądający temat

Aktualnie 1 użytkowników przegląda ten temat. (0 użytkowników i 1 gości)

Podobne tematy

  1. Nauka HISZPAŃSKIEGO samemu- jak zacząć?
    Przez Phoenix w dziale Szkoła i nauka
    Odpowiedzi: 10
    Ostatni post: 24-06-2012, 16:44
  2. Nauka programowania poprzez książki
    Przez Abovner w dziale Programowanie
    Odpowiedzi: 3
    Ostatni post: 03-04-2012, 22:08
  3. Nauka w szkole od 2nd polrocza.
    Przez Forgesse&Savernious w dziale Szkoła i nauka
    Odpowiedzi: 5
    Ostatni post: 31-12-2011, 16:59
  4. Nauka angielskiego
    Przez Filia the Dragon w dziale Szkoła i nauka
    Odpowiedzi: 5
    Ostatni post: 29-12-2011, 18:18
  5. Odpowiedzi: 1
    Ostatni post: 23-10-2011, 23:08

Zakładki

Zakładki

Zasady postowania

  • Nie możesz pisać nowych tematów
  • Nie możesz pisać postów
  • Nie możesz używać załączników
  • Nie możesz edytować swoich postów
  •