13 0 264 KB
/JOBSHEET (MATERI/BAHAN PRAKTIKUM) Paket Keahlian Kelas Kode RPP Mata Pelajaran Pengajar
: Rekayasa Perangkat Lunak :X : C1.1 : Pemrograman Dasar : Didik Suryawan, S.Pd., M.T.
I. TUJUAN 1. 2. 3. 4.
Siswa mengenal struktur bahasa pemrograman C++ Siswa mengenal perintah-perintah dasar C++ Siswa mengenal tipe data bahasa pemrograman C++ Siswa dapat membuat program menggunakan bahasa pemrograman C++
II. ALAT DAN BAHAN Hardware: - Personal Computer (PC)/Laptop Software: - Ms. Visual Studio 6.0 (Ms. Visual Studio C++) - Ms. Office Visio 2003 - Notepad III.MATERI 3.1. Pendahuluan Bahasa pemrograman C++ didasarkan atas bahasa C sehingga compiler C++ dapat digunakan untuk melakukan kompilasi program-program yang ditulis dengan bahasa C. Keistimewaan dari bahasa C++ adalah karena bahasa ini mendukung pemrograman berarah objek atau yang sering dikenal dengan istilah Object Oriented Programming (OOP). Struktur program C++ Bahasa C++ secara umum memiliki struktur program seperti berikut: Daftar header file Deklarasi variabel global dan fungsi-fungsi tambahan Kepala fungsi utama/main Definisi fungsi utama/main Definisi fungsi-fungsi tambahan (subroutine) Subroutine dapat dituliskan setelah fungsi main atau di dalam file pustaka (library). Namun bila diletakan pada library, maka file library harus disertakan dengan menggunakan prepocessor directive #include yang diletakan pada daftar header file. Contoh: /* contoh program turbo C++ */
komentar
#include atau preprocessor/header file main(){ fungsi main/utama cout