shaprizalibrahim@yahoo.co.id
Cikeu Nurislam Medina; Teknik Metalurgi;
medinacikeu@yahoo.com
Giana Tri Novita; Teknik Metalurgi; gianatrinovita@yahoo.com
Wahyu Risfan; Teknik Metalurgi; Risfan_Wahyu@yahoo.com
Hery Robiyantoro; Teknik Metalurgi;
Rastamania_09@rocketmail.com
Reza Komarullah; Teknik Metalurgi;
Bahasa Pemrograman C+
+
Sejarah C++
Perbedaan Antara Bahasa pemrograman C dan C++ meskipun bahasabahasa tersebut menggunakan sintaks yang sama tetapi mereka
memiliki perbedaan, C merupakan bahasa pemrograman prosedural,
dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi
masalah tersebut kedalam su-submasalah yang lebih kecil, Selain itu,
C++ merupakan bahasa pemrograman yang memiliki sifat
Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++
melakukan langkah pertama dengan menjelaskan class-class yang
merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari
object-object fisik, Class tersebut berisi keadaan object, anggotaanggotanya dan kemampuan dari objectnya, Setelah beberapa Class
dibuat kemudian masalah dipecahkan dengan Class.
Berikut penjelasannya:
a. #include adalah perintah yang digunakan untuk mengatur
compiler agar membaca header. Contoh header:
<iostream.h> , <conio.h>, <string.h>.
b. main() adalah fungsi yang pertama kali di jalankan
pertama kali ketika program di eksekusi.
c. { adalah awal tubuh fungsi main()
sedangkan } adalah akhir tubuh fungsi main.
d. getch(); adalah perintah untuk memberi kode keluar
program. Selain getch() ada perintah lain yang mempunyai
fungsi yang sama yaitu return 0.
Aturan Penulisan
Program C++
Menuliskan Komentar
Identifier
Tipe
Data
Char
Fungsi
Ukuran Range
1 byte
Int
2 byte
Long
4 byte
Float
4 byte
Double
Variabel dan
Pendeklarasiannya
Menentukan:
type_data nama_variabel;
(antara tipe data dengan nama variabel dipisahkan dengan spasi).
contoh :
- int a;
- char huruf;
- long jum_penduduk;
Inisialisasi adalah pemberian nilai pada variabel. Proses ini dilakukan setelah
variabel di deklarasikan. Untuk memberikan nilai di gunakan tanda sama
dengan (=) kemudian nilai yang di isikan ke variabel di letakkan di sebelah
kanan tanda.
- int a;
a = 100;
- char huruf;
huruf = a;
Jenis-Jenis Operator
Keterangan
Unary minus
Unary plus
Perkalian
Pembagian
Penjumlahan
pengurangan
keterangan
>
Lebih dari
>=
<
Kurang dari
<=
!=
==
Sama dengan
Operator Logika
Operator
Keterangan
&&
Operator dan
||
Operator atau
Operator bukan