Materi I - Pengenalan Bahasa C

download Materi I - Pengenalan Bahasa C

of 14

Transcript of Materi I - Pengenalan Bahasa C

KU-1072 PENGENALAN TEKNOLOGI INFORMASI B (PTI B)

2010

MATERI I PENGENALAN BAHASA C++ Materi Praktikum Durasi TIU/TIK Pengenalan Bahasa C++ 180 menit 1. Pendahuluan 2. Instruksi Output Sederhana 3. Pemahaman Data dan Variabel 4. Variabel Lokal dan Variabel Global 5. Deklarasi dan Inisialisasi Variabel 6. Pemahaman String 7. Penggunaan #define 8. Contoh Kasus 1. Diktat dan Literatur 2. Schildt, C++: The Complete Reference Third Edition, McGraw-Hill, 1998

Referensi

1. PENDAHULUANApakah itu Bahasa C++ ?C++ pada dasarnya adalah bahasa pemrograman yang merupakan pengembangan lebih lanjut dari bahasa C dan telah menggunakan pendekatan berorientasi objek (object oriented). Akan tetapi, bahasa C++ masih mengikuti orientasi secara prosedural (procedural oriented) sehingga banyak yang mengatakan bahwa bahasa C++ adalah bahasa pemrograman hybrid, tidak hanya berorientasi pada objek.

32 Kata Kunci dan LibraryDalam bahasa C ++ terdapat 32 kata kunci (keywords) yang telah terdefinisikan:

Untuk lebih jelasnya mengenai arti daripada kata-kata kunci tersebut, akan dibahas secara bertahap pada setiap sesi yang akan dilaksanakan.

AlgoritmaBanyak orang bertanya, Apa yang harus saya lakukan pertama kali untuk memulai bahasa pemrograman seperti C++? Memiliki programnya? Banyak membaca?. Sebenarnya untuk mempelajari bahasa pemrograman, tak hanya C++, ada satu hal penting yang tidak boleh terlewatkan, yakni Algoritma.

Algoritma dapat diartikan sebagai urutan langkah-langkah dalam menyelesaikan suatu masalah yang disusun secara sistematis dan logis. Istilah logis adalah kata kunci dalam algoritma. Dalam menyusun suatu algoritma, setiap langkah-langkah harus bersifat logis dan jelas benar-salahnya. Terkadang orang malas untuk membuat algoritma karena terkesan rumit dan memperlambat penyelesaian masalah. Namun, yang terjadi sebenarnya adalah dengan adanya algoritma ini justru kita dapat menyelesaikan masalah dengan lebih baik dan mendapatkan solusi dari permasalahan tersebut dengan lebih efektif dan efisien. Aturan penulisan algoritma yang dipakai adalah secara grafis (prosedural). Berikut adalah simbol dasar algoritma yang akan dipakai:

Simbol

Kegunaan Menyatakan awal program (start) dan akhir program(end) Menandakan Input dan Output Menandakan suatu proses

Kondisi perulangan (if conditional)

Konektor untuk algoritma Menandakan struktur percabangan (Looping)

Meskipun tujuan akhir dari program adalah menghasilkan sesuatu yang serupa, namun pola pemikiran dalam algoritma untuk setiap orang dapat berbeda-beda. Disinilah letak ide dan kreativitas kita diuji, sejauh mana kita dapat merealisasikan ide kita dalam bentuk program dalam menyelesaikan permasalahan di sekitar kita. NOTE : Prioritas pertama yang dipelajari adalah bagaimana cara untuk memecahkan masalah, kemudian baru bagaimana menuliskannya dalam bentuk program.

2. INSTRUKSI OUTPUT SEDERHANASebagai langkah awal dalam memahami bahasa C++, mari kita mulai menuliskan program di bawah ini:INPUT: // my first program in C++ #include #include using namespace std; int main () { cout