Svako poglavlje sadrži teorijski uvod koji čitaocu omogućava da se upozna sa osnovnim konceptima objašnjenim u odgovarajućem poglavlju. Nakon uvoda sledi deo s primerima u kome se nalaze urađeni zadaci koji ilustruju način rada s materijom obrađenom u poglavlju. Iza primera su zadaci čija su rešenja data na kraju poglavlja, i koji su koncipirani tako da uvežbavaju čitaoca za sve složenije zadatke. Nakon njih su dati zadaci za vežbu koji služe za samostalno uvežbavanje pređene materije. Zadaci na koje treba obratiti posebnu pažnju obeleženi su odgovarajućim slovom pored broja zadatka: T – težak zadatak i B – bitan zadatak.
Sadržaj
Poglavlje 1: Osnovi programskog jezika C
Poglavlje 2: Uslovne naredbe i logički operatori
Poglavlje 3: Ciklusi i bitovni operatori
Poglavlje 4: Funkcije i pokazivači
Poglavlje 5: Nizovi i matrice
Poglavlje 6: Stringovi
Poglavlje 7: Strukture i fajlovi
Poglavlje 8: Dinamičke strukture podataka
Dodatak A: ASCII tabela
Dodatak B: Tipovi podataka i konstante
Dodatak C: Standardna biblioteka
Literatura
Indeks
O autorima
Milan Škarić je dipl. inženjer računarstva i student doktorskih studija na Elektrotehničkom fakultetu. Rođen je 1980. godine u Beogradu. Zaposlen je kao asistent na Računarskom fakultetu u Beogradu, gde drži vežbe iz programskih jezika C i C++, i predmeta vezanih za računarske mreže. Bavi se istraživanjem u oblasti primene grafova na računarske mreže. Ima višegodišnje iskustvo u programiranju i radu s računarskim mrežama, i Microsoft sertifikate za administriranje operativnih sistema i baza podataka: MCSA, MCSE i MCDBA, te Cisco sertifikate za računarske mreže: CCNA i CCNP.
Viktor Radović je apsolvent matematičkog fakulteta na smeru računarstvo i informatika. Rođen je 1985. godine u Beogradu. Bavi se proučavanjem numeričkih algoritama i njihovom primenom u obradi astronomskih podataka. Ima višegodišnje iskustvo u radu s računarima i honorarno je radio kao stručni saradnik domaćih IT časopisa. U toku studija je učestvovao na raznim projektima i stekao značajno iskustvo u radu s programskim jezicima C i Java. Namerava da nastavi dalje usavršavanje na postdiplomskim studijama na Matematičkom fakultetu.