Anda di halaman 1dari 5

Lembar Kerja Mahasiswa (LKM)

Daftar Anggota Kelompok : Tanggal :


NIM/ Nama Anggota 1: ______ __ NIM/ Nama Anggota 1:
NIM/ Nama Anggota 3: _______ __ NIM/ Nama Anggota 4:

Pertemuan 2
Struktur Penulisan Bahasa Pemrograman C++

Tujuan
Mahasiswa mampu menjelaskan struktur penulisan bahasa pemrograman C++ dan menerapkan
dalam penyelesaian sebuah kasus.

Kajian Teori
Bentuk umum dari bahasa pemrograman C adalah:
# include file
# define var konstan
deklarasi fungsi
main()
{
deklarasi variabel global :
<pernyataan - pernyataan> :
}
nama fungsi (arg1, arg2,...)
{
deklarasi variabel lokal :
< pernyataan - pernyataan> :
}

Keterangan:
#include file :
Merupakan nama file library yang fungsinya akan digunakan dalam program.
#define var konstan :
Mendefinisikan sebuah nilai sebagai konstanta, dimana dalam program nilainya selalu tetap.
Deklarasi fungsi:
1
Mendeklarasikan fungsi apa saja yang akan dipakai dalam program, selain fungsi main().
main() :
Merupakan fungsi induk yang harus ada dalam program.
Deklarasi variabel:
Sebelum sebuah variabel digunakan dalam program maka harus dideklarasikan yang maknanya
adalah memesan tempat pada memori. Banyaknya tempat yang dipesan bergantung pada tipe data
apa yang digunakan oleh variabel tersebut.
Dalam bahasa pemrograman C terdapat 7 keyword dasar dalam mengatur tipe data, yaitu:
1. Integer: bilangan bulat (int, long, short, unsigned).
2. Huruf dan karakter lain (char).
3. Bilangan dengan titik decimal (float, double).
Tipe Dasar Ukuran Jangkauan Nilai Jumlah Digit Presisi
Memori
(byte)

Char 1 -128hingga+127 -

Short 2 -32768hingga+32767 -

Int/Long 4 -2.147.438.648hingga2.147.438.647 -

Float 4 3,4E-38hingga3,4E38 6-7

Double 8 1.7E-308hingga1.7E308 15 - 16

longdouble 10 3.4E-4932hingga1.1E4932 19

Suatu variabel digunakan dalam program untuk menyimpan suatu nilai dan nilai yang ada padanya
dapat berubah selama proses program berlangsung. Nama dari suatu variabel dapat ditentukan
sendiri oleh programmer dengan aturan sebagai berikut:
1. Karakter pertama berupa huruf (A-Z) atau (a-z) atau underscore (_)
2. Tidak boleh mengandung simbol khusus kecuali underscore ( _)
3. Nama variabel tidak boleh sama dengan kata kunci C++
4. Nama variabel boleh terdiri dari kata kunci C++ yang digabungdengan kata lain .
5. Huruf besar dan kecil dari nama variabel akan dibedakan oleh bahasa C++ 6.
Nama variabel tidak boleh menggunakan operator aritmetika (+ - / * %) 7. Nama
variabel tidak boleh mengandung spasi
Cara mendeklarasikan variabel:
Nama_tipenama_variabel;
Bentuk umum deklarasi variabel:
Contoh:

2
int n1; // deklarasi variabel integer n1
int n1,n2; // deklarasi dua variabel n1, n2
Berbeda dengan variabel, konstanta tidak dapat diubah jika telah diinisialisasi. Berikut beberapa
cara untuk mendeklarasikan konstanta:
a. Menggunakan keyword const
Contoh:
void main()
{ const float phi = 3.141592; // deklarasi konstanta .
.
.
}

b. Menggunakan #define
Keuntungan menggunakan #define apabila dibandingkan dengan const adalah kecepatan
kompilasi, karena sebelum kompilasi dilaksanakan, compiler pertama kali mencari simbol #define.
Contoh :
#define phi 3.14152965 //deklarasi konstanta
void (main)
{
.
.
}
Anda dapat membaca handout Pemrograman Dasar dan materi referensi perkuliahan yang ada di
daftar pustaka untuk menemukan jenis-jenis operator yang ada dalam bahasa pemrograman C++.

Alat dan Bahan


1. C++ development tools.
2. Presentation tools.
3. Flowchart development tools.

Tugas Merancang dan Melakukan Kegiatan Penyelidikan


Anda ditugaskan untuk membuat program konversi ukuran panjang dalam centimeter menjadi
meter dan kelebihannya dalam centimeter (misalnya panjang 165 cm, maka hasil konversinya
adalah 1 meter 35 cm). Buatlah deklarasi variabel yang diperlukan dari program tersebut!

3
_______________________________________________________________________________
_______________________________________________________________________________
_______________________________________________________________________________
_______________________________________________________________________________
_______________________________________________________________________________

Kesimpulan
Berdasarkan kajian teori, daftar pustaka dan handout materi yang telah anda pelajari di
perkuliahan, tentukan variabel-variabel yang dibutuhkan dan tuliskan cara mendeklarasikannya.
Buatlah kesimpulan dari penyelesaian kasus yang telah dilakukan.

Daftar Pustaka
1. Ekohariadi, Anita Q (2007), Bahasa Pemrograman C, Unipress UNESA. 2. The
Waite Group’s (1992), C++ Programming, Second Edition, SAMS a division of
Prentice Hall Computer Publishing.
3. Kadir, A dan Heriyanto. 2005. Algoritma Pemrograman Menggunakan C++. Yogyakarta:
Penerbit Andi.
4. J. Liberty, S. Rao, B. Jones, Sams teach yourself C++ in one hour a day. Sams, 2008.
4

Anda mungkin juga menyukai