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