Senin, 06 Februari 2012

Bahasa C++

Pengenalan bahasa pemrograman C++

Bahasa pemrograman C adalah pengembangan dari bahasa pemrograman C sebagai pendahulunya. Bahasa pemrograman C++ telah mendukung pemrograman berorientasi objek .Semua library pada bahasa C telah tersedia pada bahasa C++. Bahasa pemrograman C++ termasuk dalam bahasa pemrograman level tengah (middle level) yang berarti merupakan campuran elemen bahasa pemrograman level tinggi (highest level) dan bahasa pemrograman level rendah (lowest level). Jenis
Jenis bahasa pemrograman Contoh bahasa pemrograman
Level tinggi (highest level) Ada, Modula-2, Pascal, Cobol, Fortran, Basic
Level tengah (middle level) Java, C++, Forth
Level rendah (lowest level) Macro-asembler, Asembler


Level bahasa pemrograman ditentukan dengan dekatnya pengaksesansistem komputerdengan bahasa pemrograman yang digunakan.
Bahas pemrograman C++ merupakan bahasa pemrograman yang bersifat case sensitive yang artinya penulisan dengan mengunakan huruf besar dan huruf kecil diarikan berbeda oleh compiler, misalnya penulisan “printf” mempunyai arti berbeda dengan “Printf”.

Deklarasi dalam pemrograman bahasa C++

Deklarasi adalah menyadiakan suatu tempat yang dapat digunakan untuk menyimpan angka yang akan digunakan dalam suatu perhitungan. Dalam pendeklrasian dalam bahasa C++ dapat dilakukan dengan dua cara yaitu dnegan menggunakan variabel Dan konstanta.dan dalam menyimpan suatu variabel dan konstanta mempunyai beberapa aturan yaitu:
1 Nama yang diberikan tidak boleh sama dengan nama yang telah ada dalam
bahasa ++.
2 Nama yang diberikan hanya boleh terdiri dari huruf, angka atau garis bawah
(_).
3 Nama yang menggunakan huruf besar akan dianggap berbeda dengan nama
yang menggunakan huruf kecil (disebut dengan istilah case sensitive)
4 Panjang maksimal suatu nama adalah 32 karakter

Variabel

Variabel adalah tempat penyimpanan data dengan tipe tertentu yang isisnya dapat diubah sesuai dengan tipe datanya. Bahasa C++ memberikan beberapa tipe data dangan range nilai yang berbeda untuk mendeklarasikan variabel yaitu:
Tipe data Range nilai Ukuran (satuan byte)
Char -128 s/d 127 1
Unsigned char 0 s/d 255 1
Integer -32.768 s/d 32767 2
Unsigned int 0 s/d 65.535 2
Long -2.147.483.648 s/d 2.147.483.647 4
Unsigned long 0 s/d 4.294.967.295 4
Float -3.4 * s/d -3.4 * dan
3.4 * s/d 3.4 *
4
Double -1.7* s/d -1.7 *
1.7 * s/d 1.7 *
8

Contoh deklarasi variabel:
-Int x;
x= 5; -Int y=5; -Int z=x+y;


Konstanta

Tempat penyimpanan yang hanya bisa diisi sekali saja. Setelah diisi nilai konstantatersebut tidak boleh diisi nilai yang lain lagi selama program berlangsung. Tipe data untuk mendeklrasiakan konstanta sama dengan tipe data untuk mendeklarasikan variabel.
Contoh deklarasi konstanta
-const double ppn = 0.1 -const double phi = 3.14

Penulisan exspresi matematika
Expresi matematika pada C dapat dilakukan dengan operator matematik dan melalui fungsi yang disediakan oleh C yaitu:
Operator matemayik Operator
Penjumlahan +
Pengurangan -
Perkalian *
Pembagian /
Pencarian sisa hasi bagi %

Sedangkan melalui fungsi yang disediakan oleh bahasa C
Nama fungsi Pow (power) Sqrt (square root) Abs (absolute)
Tujuan Untuk memamangkatkan sebuah bilangan Untuk mencari akar pangakt dua dari sebuah bilangan Untuk mencari nilai mutlak dari sebuah bilangan
Expresi matematik x =
x =
x = IaI
Penulisan perintah x = pow(a,b); x = sqrt(a); x abs(a);
Keterangan Tipe data untuk a,b dan x adalah double Tipe data untuk x adalah double Tipe data a dan x adalah int. fungsi untuk mencari bilangan mutlak untuk tipe long adalah labssedang untuk tipe float adalah fabs

Tidak ada komentar:

Posting Komentar