1. REFERENSI
Modul Pemrograman UNSRI 2006
Algoritma dan Pemrograman. Rinaldi Munir.2007
Modul Praktikum Informatika ITB. Inggriani Liem. 2006
2. VARIABEL
Variabel adalah suatu pengenal atau identifier yang digunakan sebagai tempat
menampung nilai atau mewakli suatu nilai tertentu pada suatu program.
Perbedaan variabel dengan konstanta adalah, apabila variabel nilainya selalu berubah-
ubah sedangkan konstanta nilainya tetap. Penulisan variabel dapat dilakukan dengan
syntak sebagai berikut :
Variabel = ekspresi
Nama variabel dapat ditentukan sendiri oleh si pemrogram, namun ada beberapa syarat
yang harus dipenuhi :
a. Variabel dapat terdiri dari gabungan huruf dan angka dengan karakter utama
berupa huruf.
b. Tidak boleh mengandung spasi
c. Tidak boleh mengandung karakter khusus
3. DEKLARASI
Deklarasi digunakan apabila kita menggunakan suatu pengenal atau identifier seperti variabel,
konstanta atau fungsi.
3.1 DEKLARASI VARIABEL
Bentuk umum deklarasi variabel
Tipe_dAta Nama_Variabel
Contoh :
int x; // Deklarasi x bertipe integer
char y, huruf, nim[10]; // Deklarasi variable bertipe char
float nilai; // Deklarasi variable bertipe float
double beta; // Deklarasi variable bertipe double
4. TIPE DATA
Tipe data terdiri dari tipe data dasar dan tipe bentukan. Namun pada modul ini hanya akan
dijelaskan tentang tipe data dasar saja.
Tipe data yang berhubungan dengan bilangan bulat antara lain char,integer dan long.
Sedangkan tipe lainnya berhubungan dengan bilangan pecahan.
LATIHAN
1. Buatlah program untuk mendeklarasikan variabel Angka bertipe integer dengan nilai 60,
variabel temp bertipe float dengan nilai 150,67.
2. Buatlah program dengan menggunakan define untuk menghitung volume Tabung
(Rumus Volume Tabung : phi x jari-jari x jari-jari x tinggi) dan Luas Tabung (Rumus
Luas tabung : 2 x phi x jari-jari x tinggi ) dimana jari-jari 7 dan tinggi 24.
3. Buatlah program untuk menampilkan string nama,nim dan alamat.
PRAKTIKUM 2
OPERATOR
1. REFERENSI
Modul Pemrograman UNSRI 2006
Algoritma dan Pemrograman. Rinaldi Munir.2007
Modul Praktikum Informatika ITB. Inggriani Liem. 2006
2. Operator
Operator adalah simbol yang biasa dilibatkan dalam program untuk melakukan
sesuatu operasi atau manipulasi.
3. Operator Penugasan
Operator penugasan pada bahasa C++ adalah tanda sama dengan (=)
Misalnya :
Nilai x=80
Int A = 230
4. Operator Aritmatika
9. Statement I/O
Contoh 2 :
10. Latihan
1. Buatlah program untuk menghitung luas segitiga dan persegi panjang, data masukan
dibaca dari piranti dan luas sebagai outputnya.
2. Buatlah program untuk menghitung harga total suatu barang, dimana jumlah barangnya 5
dan harga per unit-nya 5300.02 (Tipe data Float)
3. Buatlah program untuk penggunaan operasi aritmatika yaitu penjumlahan, pengurangan,
perkalian dan pembagian dengan variabel yang diinputkan
4. Mencetak sederet bilang dari 1 hingga ke N, dengan N diinputkan melalui keyboard.
PRAKTIKUM 3
PEMILIHAN
1. REFERENSI
Modul Pemrograman UNSRI 2006
Algoritma dan Pemrograman. Rinaldi Munir.2007
Modul Praktikum Informatika ITB. Inggriani Liem. 2006
2. DASAR TEORI
Pemilihan adalah suatu struktur dasar algoritma yang memiliki satu atau lebih kondisi
tertentu dimana sebuah instruksi dilaksanakan jika sebuah kondisi/persyaratan
terpenuhi. Pemilihan terdiri atas :
1. Pernyataan If
2. Switch...Case..
3. Pernyataan If
1. If saja
2. If...else..
Bentuk Umum pernyataan if dengan kondisi satu kasus
Pernyataan dilaksanakan jika dan hanya jika kondisi yang diinginkan terpenuhi, jika tidak
program tidak memberikan hasil apa-apa.
Penjelasan :
Tampak bahwa kalau usia yang dimasukkan lebih dari atau sama dengan 17, program tidak
menghasilkan apa-apa.
Bentuk Umum pernyataan If untuk 2 kasus :
Pernyataan1 dilaksanakan jika dan hanya jika kondisi yang diinginkan terpenuhi, jika tidak,
lakukan pernyataan2. Jika Anda tidak mempergunakan pernyataan else program tidak akan
error, namun jika anda mempergunakan pernyataan else tanpa didahului pernyataan if,
maka
program akan error. Jika pernyataan1 atau pernyataan2 hanya terdiri dari satu baris, maka
tanda { } tidak diperlukan, namun jika lebih maka diperlukan.
Penjelasan :
Terlihat bahwa kalau usia yang dimasukkan lebih dari 17, program akan memberi
pesan Selamat Menonton. Selain dari if else, juga dikenal bentuk if else if. Adapun
perbedaannya diilustrasikan oleh contoh dibawah ini.
4. Latihan
1. Buatlah program untuk mencari apakah bilangan tersebut ganjil atau genap,
dimana bilangan merupakan piranti masukkan
2. Buatlah program untuk menseleksi suatu bilangan dengan ketentuan sebagai
berikut : 0<=nilai <30 : Nilai rendah, 30<=nilai < 60 : Nilai sedang, 60<=nilai<=100 :
Nilai tinggi