PEMROGRAMAN C++ (Catatan Kuliah 31 Oktober 2009 )
PEMROGRAMAN C++ Referensi : Buku Pemrograman C++ karangan Abdul Kadir atau yang lain. Inti dari jurusan Teknik Informatika penekanan studynya adalah pada Software Enginering (SE) sehingga diharapkan nantinya mampu membuat perangkat lunak/ aplikasi apapun. Lingkup kerja jurusan Teknik Informatika cukup luas, bisa ke bagian mesin atau lainnya. Tugas akhir Kuliah jurusan Teknik Informatika adalah membuat software Berbeda dengan jurusan Teknik Komputer yang penekanan studynya lebih kepada hardware. Masing-masing program memiliki cara penulisan sendiri-sendiri. Ketika dicompile tidak ada error, belum tentu program tersebut benar, karena compile hanya mengecek kebenaran penulisan kode programnya. Bila setelah dirun, tidak ada error, maka program tersebut sudah benar. C++ menggunakan bahasa C, pada awal bahasa komputer menggunakan bahasa rakitan, masa kini OOP lebih banyak disukai untuk membuat program. Perbandingan bahasa komputer : 1. Bahasa tingkat rendah : Proses lebih cepat 2. Bahasa tingkat tinggi : Proses lebih lama 3. Bahasa tingkat rendah : Perintahnya memakai berbagai kode-kode rumit 4. Bahasa tingkat tinggi : Perintahnya lebih mudah dan fleksibel Dalam C++ terdiri dari program utama dan fungsi-fungsi Dalam belajar pemrograman tidak harus menghafal tapi mengerti. Ukuran tipe data dasar C++ 1 byte = 28 = 256 atau -128 sampai dengan 127 jadi selisihnya ada 256 Tipe data tambahan unsigned digunakan hanya untuk data positif, jangkauan nilainya 1 byte = 0 sampai dengan 255 atau sama dengan 28 = 256
- 128
127
256
Page 1 of 2
0 Sama jangkauannya
255 256
www.joshaxis.co.cc
PEMROGRAMAN C++ (Catatan Kuliah 31 Oktober 2009 )
Konstanta Text : Bentuk penulisan diawali const Misalnya : const nama = konstanta nilai Variable = tempat menampung data Dalam penulisan, tidak boleh ada spasi dan tidak boleh diawali dengan angka atau variable Bentu penulisan :
Tipe data Int Int int int
Nama variable jumlah a,b jumlah a,b
cin adalah untuk input cout adalah untuk output
[ Terima kasih \
Page 2 of 2
www.joshaxis.co.cc