13.07.2015 Views

Bab I - USUpress

Bab I - USUpress

Bab I - USUpress

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Bab</strong> 5 menyajikan rangkaian da sar u tama pe mbangunbahasa pe mrograman be rikutnya, yaitu ope rator. B erbagaioperator yang dikenal dalam C s eperti o perator a ritmatika,operator r elasional, o perator l ogika, o perator bitwise logika,dan be berapa ope rator khusus l ain s eperti ope rator sizeof,operator koma, dan operator t anda t anya (?), disajikan secaralengkap. Di samping itu, dibahas pula konsep konversi jenisdata dengan operator cast .<strong>Bab</strong> 6 menyajikan rangkaian t erakhir da sar u tamapembangun bahasa pemrograman: input/output. Interaksi yangterjadi a ntara pe makai da n kom puter s angat di tentukan ol ehkedua f ungsi i ni. U ntuk itu, da lam bab i ni di bahas be rbagaifungsi input dan f ungsi output yang t ersedia da lam C , diantaranya printf(), putchar(), dan puts() dari ke lompokfungsi output yang be rasal da ri C . D ari kelompok inputdisajikan pula scanf(), getchar(), dan gets().<strong>Bab</strong> 7 membahas t iga s truktur pe ngambilan keputusanutama dalam C, yaitu struktur if, struktur if-else, struktur elseif,da n s truktur switch. Juga di bahas s atu s truktur l agi yangtermasuk ke da lam ke lompok ope rator, yaitu ope ratorbersyarat ? : ( conditional operator). Sebuah s truktur ke ndalilain yang juga dibahas adalah goto.<strong>Bab</strong> 8 membahas konsep struktur pengulangan (loop) dalamC. Ada tiga struktur loop utama yang dibahas: for loop, whileloop dan do loop (do while loop). S elanjutnya, juga di bahasmengenai struktur pengulangan bertingkat (nested loop). D uabuah pernyataan yang berkaitan dengan struktur pengulangan,yaitu break dan continue juga dibahas dalam bab ini.<strong>Bab</strong> 9 membahas k onsep-konsep da sar pointer. Konsepdasar pointer ini s engaja di bahas l ebih dahulu, ka rena akanmemberikan landasan pengertian mengenai konsep pengirimanargumen m elalui al amat yang aka n d ibahas p ada B ab 10mengenai f ungsi. D i s amping itu , pointer juga m erupakankonsep yang m endasari array dan string yang di bahas pada<strong>Bab</strong> 1 3. B agi ke banyakan or ang, kons ep pointer merupakanbagian yang te rsulit da lam C karena untuk memahaminyaperlu dikenal sifat in direksi pointer dan not asi pointer yangdapat m eragukan ka rena d igunakan j uga unt uk hal-hal la inyang berbeda maknanya.6Pendahuluan

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!