Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
32
Dozapamiętania
10Wprowadzenie
.Preferujłatwedoodczytanianazwydlafunkcjiiobiektów.
.Wkodziedodawajznaczącekomentarzekładącenacisknaistotęrozwiązania.
Wcelureprezentacjialgorytmówzapomocąpseudokoduwykorzystywanyjestnastę-
pującyformat:
Algorytm1.1.Przykładowyalgorytmwpseudokodzie
Wejście:
Wyjście:
1
2
Wartośćx
Kwadratzx
Ustawlimit:
t1e-1o
...
.Istniejądwarodzajeodnośników:
-Twardeodnośnikidoksiążek,artykułówpokonferencyjnych,artykułówwczaso-
pismachorazwitryninternetowych,np.(StroustrupB.,TheC++Programming
Language2013;Cppreference.com2018).
-Miękkieodnośniki(najczęściejlinkidostronwsieci),umieszczonewstopce.
.RozdziałykończąsekcjeflPytańiodpowiedzi”,którezwykleposzerzająinformacjena
tematprzedstawionychtechnik.
.Jeśliwzmiankowanespecjalnekombinacjeklawiszy,oneoznaczonewrozpozna-
walnysposób,takjakwprzypadkukombinacjiCtrl+Alt+T(którawLinuksieotwiera
oknoterminala).
1.3.Okodzieiprojektach
Jaknapomknąłemwcześniej,książkazawieradziesiątkifragmentówprzykładowegokodu.
Procesuczeniasiępolegamiędzyinnyminawłasnoręcznymuruchomieniutegokoduorazzro-
zumieniu,jakondziała.Porawięcnakilkawskazówekdotyczącychtego,jakkorzystaćzkodu:
.CałykoddostępnyjestwsieciwrepozytoriumGitHub(https://github.com/BogCyg/
BookCpp_PL).KrótkiewprowadzeniedoGitHubaznajdujesięwpodrozdzialeA.6.2.
.Choćkodtenmożnałatwoskopiować,skompilowaćiwykonać,najlepszymsposobem
nawyrobieniesobieumiejętnościprogramistycznychjestsamodzielnepisaniekodu.
Możetopolegaćnajegoprostymprzepisywaniulub-jeszczelepiej-próbienapisania
własnejwersjikodupotym,jakjużzrozumiesięjegozasadnicząideę.Gdynamsięto
uda,spróbujmygouruchomić,ajeśliniejesteśmyczegośpewni,sprawdźmyprzykład
zksiążki.Następniemożemypoprawićnaszerozwiązanieispróbowaćponownie.
.Najszybszymsposobemnaskompilowaniekoduisprawdzenie,cotakiegorobi,jest
jegoskopiowanie(alejedyniekodu,anieznakówformatowaniaczynumerówwierszy)
dojednegozsystemówpozwalającychnakompilacjęonline,októrychwięcejmożna