Week 2
Week 2
Pengenalan C++
MATERI
2. Mengenal C/C++
2.1. Mengenal Program C/C++
2.2. Mengenal Identifier
2.3. Mengenal Variabel
2.3.1. Mendeklarasikan Variabel
2.3.2 Memberikan nilai pada Variabel
2.4. Mengenal Komentar dalam C/C++
2.5. Mengenal keyword dalam C/C++
2.6. Menulis Program C/C++
2.7. Mengkompilasi dan Menjalankan Program C/C++
MENGENAL C/C++
1972 AT&T
Denies M. Ritchie
1982
Bjarne Stroustroup
C dan C++
Prosedural
OOP Merupakan paradigma pemrograman yang berorientasikan
kepada objek. Semua data dan fungsi di dalam paradigma ini
dibungkus dalam kelas-kelas atau objek-objek.
MENGENAL PROGRAM C/C++
Untuk menampilkan teks Hello World! pada layar komputer, baik Bahasa C ataupun C++ memiliki
perbedaan dalam kode maupun fungsi yang digunakan.
Berkas header
Pre-processor
Standar input output
Akhir separator
Berkas header
Pre-processor
standar input output Library standar C++
TipeData namaVariabel;
TipeData namaVariabel1, namaVariabel2, namaVariabel3;
TipeData namaVariabel = inisialisasiNilai;
Mendeklarasikan variabel (cont.)
Deklarasi Keterangan
int jumlah; Variabel jumlah bertipe integer (untuk menyimpan bilangan bulat).
char huruf; Variabel huruf bertipe char (untuk menampung sebuah karakter).
Variabel selesai bertipe bool (tipe yang hanya mengenal kondisi
bool selesai;
benar(true) dan salah(false).
Variabel v1, v2, dan v3 ketiga-tiganya bertipe integer (untuk
int v1,v2,v3;
menyimpan bilangan bulat).
MEMBERIKAN NILAI KE VARIABEL
Statement atau pernyataan yang digunakan untuk mengisikan nilai ke sebuah
variabel adalah sebagai berikut:
namaVariabel = nilaiVariabel;
Contoh :
jumlah = 85;
jumlah = jumlah + 1;
MENGENAL KOMENTAR
Komentar merupakan elemen dari program yang berfungsi untuk memberikan
penjelasan kepada pembaca kode sumber.
Namun, komentar tidak memberikan efek apapun pada keluaran, karena sebuah
komentar tidak akan dibaca oleh kompilator sebagai elemen yang akan dieksekusi.
Isi komentar dapat berupa apapun tergantung keinginan pemrogram, seperti berisi
penjelasan terhadap suatu pernyataan, kegunaan blok kode program, keterangan
fungsi atau method, pendanda awal dan akhir sebuah blok kode, dan lain-lain.
Contoh penulisan komentar
Penulisan Fungsi
// isi komentar Untuk memberi komentar (1 baris
komentar). Semua karakter setelah //
merupakan isi komentar dan akan diabaikan oleh
compiler.
/* isi komentar */ Atau Untuk memberi komentar ( 1 baris
komentar). Semua karakter di antara /*
/* isi
Komentar dan */ merupakan isi komentar dan akan
*/ diabaikan oleh compiler.
Keyword dalam C/C++
Keyword (turunan C)
auto const double float int short struct unsigned
keyword
keyword
Keyword dalam C/C++
Keyword (baru dalam C++)
asm dynamic_cast namespace reinterpret_cast try
bool explicit new static_cast typeid
catch false operator template typename
class friend private this using
const_cast inline public throw virtual
delete mutable protected true wchar_t
keyword
MENULIS PROGRAM C/C++
Program C/C++ dapat ditulis dengan menggunakan text editor apa saja. Namun, mengingat dalam
kegiatan pemrograman seringkali terjadi kesalahan-kesalahan, maka untuk menulis program C/C++
sebaiknya menggunakan perangkat pengembang yang sudah terintegrasi dengan compiler dan dapat
digunakan untuk membuat hingga menguji program C/C++, seperti:
NETBEANS
CODEBLOCKS
VISUAL STUDIO EXPRESS
ECLIPSE CDT
MENGKOMPILASI DAN MENJALANKAN
PROGRAM C/C++
Pada aplikasi CodeBlock, untuk mengkompilasi dan menjalankan program C/C++ caranya dengan
memilih menu Build and Run atau dengan mengklik ikon pada toolbar CodeBlocks. Selanjutnya,
aplikasi akan menampilkan hasilnya melalui window Command Promt.
PRAKTIK
To be continued
Next Week :
Pengenalan C++