240 likes | 563 Views
PENGENALAN BAHASA PEMROGRAMAN Menggunakan C/C++. UNIVERSITAS PAMULANG. EVY NURMIATI , MMSI 200 9. KONSEP DASAR :. Dasar pemahaman suatu pemrograman adalah analisa suatu algoritma. Setiap algoritma yang kita susun tidak tergantung pada bahasa pemrograman tertentu.
E N D
PENGENALANBAHASA PEMROGRAMANMenggunakan 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++ diciptakanolehBjarneStroustrupdilaboratorium Bell padaawaltahun1980-an, sebagai pengembangan dari bahasa C dan Simula. • Saat ini, C++ merupakansalahsatubahasa yang paling populeruntukpengembangan software berbasis OOP. • ContohkompilerProdukdari Borland untukkompiler C++ adalah Turbo C++, Borland C++, Borland C++ Builder. Sedangkandari Microsoft adalah Ms. Visual C++. • Walaupunbanyakkompiler yang tersedia, namunpadaintinyabahasapemrograman yang dipakaiadalah C++.
Mulai Menulis Program Menjalan Program Ada Kesalahanan Memperbaiki Program Selesai TAHAPAN: 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: 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: • Pendeklarasiantipe data Variabel: Type Nama_Variabel; • Type : Menentukantipedarivariabel • Nama_Variabel : Menentukannamavariabel yang digunakandalam program, jikaadalebihdari 1 variabeldengantipesamadipisahkandengantandakoma. • Contoh : intjumlah; float harga_per_satuan, total_harga;