PENGENALAN BAHASA PEMROGRAMAN Menggunakan C/C++ UNIVERSITAS PAMULANG EVY NURMIATI, MMSI 2009
KONSEP DASAR : Dasar pemahaman suatu pemrograman adalah analisa suatu algoritma. Setiap algoritma yang kita susun tidak tergantung pada bahasa pemrograman tertentu. Setiap bahasa pemrograman mempunyai karakteristik yang berbeda baik struktur, syntax dan penulisan kode program.
Bahasa Pemrograman C++ C++ diciptakan oleh Bjarne Stroustrup di laboratorium Bell pada awal tahun 1980-an, sebagai pengembangan dari bahasa C dan Simula. Saat ini, C++ merupakan salah satu bahasa yang paling populer untuk pengembangan software berbasis OOP. Contoh kompiler Produk dari Borland untuk kompiler C++ adalah Turbo C++, Borland C++, Borland C++ Builder. Sedangkan dari Microsoft adalah Ms. Visual C++. Walaupun banyak kompiler yang tersedia, namun pada intinya bahasa pemrograman yang dipakai adalah C++.
TAHAPAN: Mulai Menulis Program Menjalan Program Ya Ada Kesalahanan Memperbaiki Program Selesai Ya Tidak
STRUKTUR BAHASA PEMROGRAMAN Bagian Pendeklarasian Bagian deklarasi merupakan bagian program untuk mendefinisikan tipe data suatu variable, konstanta, serta fungsi dan prosedur yang akan digunakan pada program. Bagian Statement Bagian statement merupakan bagian program yang berisi perintah yang akan dieksekusi/dijalankan.
Struktur C/C++ Header Int:integer/bilangan bulat
Beberapa hal yang harus diperhatikan di dalam menulis program adalah : Struktur Program Sintak Penulisannya Algoritma dari program
ELEMEN DASAR PEMROGRAMAN Pengenal(variabel) dan Tipe Data Konstanta Operator Statement Input dan Output (I/O)
PENGENAL dan TIPE DATA Pengenal (identifier) merupakan nama yang biasa digunakan untuk suatu perubah (variable), konstanta, fungsi, atau obyek lain yang didefinisikan oleh pemrogram. Aturan yang berlaku bagi suatu pengenal secara umum adalah: Pengenal harus diawali dengan huruf (A .. Z, a .. z) Dapat berupa huruf, angka (0 .. 9) dan karakter garis bawah(_) Tidak boleh menggunakan Spasi Panjang pengenal boleh terdiri lebih dari 32 karakter, akan tetapi hanya 32 karakter pertama yang dianggap berarti. 5. Case sensitive atau non Case sensitive tergantung bhs pemrogramannya. Misal C dan C++ adalah case sentitive
Contoh : Jumlah X, y, z Rata_rata Jumlah1, jumlah2 PENDEKLARASIAN VARIABEL : Cara Pendeklarasian variabel sangat tergantung dari struktur program suatu bahasa pemrograman.
Misal : C/C++: Pascal: Basic: DIM A As Integer int jumlah; Var pendlarasian Tdk bleh d sngkat Tipe data DIM A As Integer DIM X As Single DIM Y As Long Atau luas# Double int jumlah; float harga; Var Total : integer; Kode : String[5]; Nama variable Semi colon
TIPE DATA Pengertian Tipe data menyiratkan suatu nilai yang dapat dinyatakan dalam bentuk konstanta atau variabel. Data berdasarkan jenisnya dapat dibagi menjadi lima kelompok, yang dinamakan sebagai tipe data dasar, yaitu: Bilangan bulat (integer) Bilangan pecahan (float/real) presisi-tunggal Bilangan pecahan (float/real) presisi-ganda Karakter(character), dan Tak bertipe(void).
Contoh Tipe data di C/C++ Bilangan berpangkat
Pendeklarasian: Pendeklarasian tipe data Variabel: Type Nama_Variabel; Type : Menentukan tipe dari variabel Nama_Variabel : Menentukan nama variabel yang digunakan dalam program, jika ada lebih dari 1 variabel dengan tipe sama dipisahkan dengan tanda koma. Contoh : int jumlah; float harga_per_satuan, total_harga;