C++ adalah pengembangan dari bahasa C dimana pengembangan tersebut dilakukan oleh seorang ahli bernama Bjarne Stroustrup pada tahun 1980. Pada saat itu bahasa C++ dinamakan " C with Classes" yg pada mulanya disebut "a better C " dan pada tahun 1983 berganti nama menjadi C++ oleh Rick Mascitti .
Pada C++ terdapat beberapa penambahaan konsep-konsep baru seperti class dengan sifatnya yg disebut dengan Object Oriented Program (OOP) , yg mempunyai tujuan utama untuk membantu mengelola program yg bersifat besar dan kompleks.
Perbedaan antara bahasa C++ dengan bahasa C
Bahasa C merupakan bahasa pemograman prosedural , dimana penyelesaian atas suatu masalah dilakukan dengan membagi masalah-masalah tersebut kedalam sub-sub masalah yg lebih kecil. Sedangkan Bahasa C++ merupakan Object Oriented Orogramming (OOP). Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan mendefinisikan class-class yg merupakan a-class yg dibuat sebelumnya sebagai abstraksi dari objek fisik . Class tersebut berisi keadaan objek, anggota-anggotanya, dan kemampuan dari objeknya. Setelah beberapa class di buat , masalah dipecahkan menggunakan class.
Operator Logika Pada c++
Operator
merupakan intruksi khusus yang dikenai untuk variable. Operator-operator yang
sering digunakan dalam pemrograman adalah operator Aritmatika, Operator
pembanding, Operator Logika, dan lain-lain, namun yang akan kita bahas kali ini
adalah Operator Aritmatika, Operator pembanding,
dan Operator logika.
Operator Aritmatika
Operator
Aritmatika merupakan operator yang digunakan untuk fungsi/operasi matematika,
operator aritmatika dasar untuk C++ dan tanpa proses include :
* : untuk
perkalian
/ : untuk
pembagian
% : untuk sisa
hasil bagi (modulus)
+ : untuk
penjumlahan
- : untuk
pengurangan
Operator Pembanding
Operator pembanding digunakan untuk
membandingkan antara dua buah variabel. Operator pembanding sering pada saat pengecekan atau statemen
if, perulangan atau statemen for, while, do
while. Tapi sekarang kita akan membahas dasar penggunaannya dulu.
Operator pembanding yang sering digunakan adalah sebagai berikut :
Operator Logika
Operator logika merupakan operator yang
membandingkan hubungan antara dua hasil dari operasi pembanding. Operator
logika membandingkan logika hasil dari dua operasi pembanding dan akan
melakukan operasi khusus apabila bernilai benar dan apabila bernilai salah maka
akan melakukan sebaliknya. Operator yang digunakan dalam operasi logika ada
tiga yaitu :
Logika
|
Keterangan
|
&&
|
Logika dan (AND)
|
||
|
Logika or (ATAU)
|
!
|
Logika not (INGKARAN)
|
Di bawah merupakan tabel logika dari
AND, OR, NOT, yang akan terjadi apabila kondisi bernilai sebagai berikut :
VARIABEL
Variabel adalah suatu pengenal (identifier) yang digunakan untuk mewakili suatu nilai tertentu di dalam proses program. Berbeda dengan konstanta yang nilainya selalu tetap, nilai dari suatu variable bisa diubah-ubah sesuai kebutuhan. Untuk memperoleh nilai dari suatu variable digunakan pernyataan penugasan (assignment statement),
yang mempunyai sintaks sebagai berikut :
Variabel adalah suatu pengenal (identifier) yang digunakan untuk mewakili suatu nilai tertentu di dalam proses program. Berbeda dengan konstanta yang nilainya selalu tetap, nilai dari suatu variable bisa diubah-ubah sesuai kebutuhan. Untuk memperoleh nilai dari suatu variable digunakan pernyataan penugasan (assignment statement),
yang mempunyai sintaks sebagai berikut :
variable
= ekspresi ;
Nama
dari suatu variable dapat ditentukan sendiri oleh pemrogram dengan aturan
sebagai berikut :
- Terdiri dari gabungan huruf dan angka dengan karakter pertama harus berupa huruf. Bahasa C ++ bersifat case-sensitive artinya huruf besar dan kecil dianggap berbeda. Jadi antara nim, NIM dan Nim dianggap berbeda.
- Tidak boleh mengandung spasi.
- Tidak boleh mengandung symbol-simbol khusus, kecuali garis bawah (underscore). Yang termasuk symbol khusus yang tidak diperbolehkan antara lain : $, ?, %, #, !, &, *, (, ), -, +, = dsb.
- Panjangnya bebas, tetapi hanya 32 karakter pertama yang terpakai.
Contoh
penamaan variabel yang benar : NIM, a, x, nama_mhs, f3098, f4, nilai,
budi, dsb.
Contoh
penamaan variable yang salah : %nilai_mahasiswa, 80mahasiswa, rata-rata,
ada spasi, penting!
- DEKLARASI VARIABEL
Bentuk
umum:
Nama_tipe
nama_variabel ;
Contoh
:
·
- int x; // Deklarasi x bertipe integer
- char y, huruf, nim[10]; // Deklarasi variable bertipe char
- float nilai; // Deklarasi variable bertipe float
- double beta; // Deklarasi variable bertipe double
- int array[5][4]; // Deklarasi array bertipe integer
Contoh
program:
#
include <iostream.h>
void
main ()
{
int
n;
n=66;
// sama juga jika ditulis int n=66;
cout
<< n << endl; // n sebagai variabel
cout
<< ’n’ << endl // endl sebagai karakter
cin.get();
}
Berikut adalah sedikit pengenalan bahasa pemograman C++ dari Ikhsanira jika sahabat ada pertanyaan atau saran silahkan tulis di kotak komentar, terimakasih telah berkunjung sukses selalu untuk sahabat semua .
0 komentar:
Posting Komentar
Isikan Komentar Anda Disini