Modul 1 - Review Pemrograman C++
Modul 1 - Review Pemrograman C++
Dosen Pengampu:
Herryawan Pujiharsono, S.T., M.Eng.
Slamet Indriyanto, S.T., M.T.
Prasetyo Yuliantoro, S.T., M.T.
e. Compile program dengan menekan ikon “Build & Run” atau menekan F9.
Keterangan:
#include <iostream>
Perintah yang diawali dengan tanda (#) adalah preprocessor directive.
Pada statement #include <iostream>, seluruh isi dari file “iostream” akan
dimasukkan kedalam kode program. Selanjutnya, bentuk kode yang telah
diperluas ini kemudian siap dikirim ke program C++ Compiler.
using namespace std;
Statement tersebut menunjukkan bahwa kita menggunakan bahasa C++
standar di dalam kode program yang kita tulis.
int main ()
merupakan deklarasi fungsi main. Fungsi main merupakan sebuah
program utama yang berisi perintah program C++ yang akan dieksekusi.
2. Variable
Variable adalah representasi tempat penyimpanan dalam memori komputer
bagi nilai dari sebuah tipe tertentu. Besar kecilnya variabel akan berpengaruh
kinerja program, contoh “a” dengan “A” merupakan berbeda variable meskipun
bentuknya sama. Setiap satu variable hanya dapat menyimpan SATU value atau
nilai saja. Aturan dalam pendeklarasian variable:
a. Variable dapat dideklarasi dengan menggunakan gabungan huruf dan
angka dengan syarat karakter pertama harus huruf.
b. Variable yang dideklarasi tidak boleh menggunakan spasi, apabila ingin
menggunakan spasi lebih baik gunakan garus bawah (underscore).
c. Variable yang dideklarasi tidak boleh menggunakan simbol-simbol khusus
seperti: $, &, ?, dll.
d. Panjang variable bebas, tetapi yang bisa dikenali hanya 31 karakter
pertama.
3. Karakter Escape
Dalam Bahasa C++, juga terdapat karakter khusus yang disebut escape.
Karakter Keterangan
\0 Karakter NULL (Tulisannya berupa \ dan angka nol
\a Karakter bel atau alert
\b Karakter backspace (mundur satu spasi)
\f Formfeed (ganti halaman)
\n Linefeed (disebut juga newline atau pindah baris)
4. Deklarasi
a. Deklarasi Variable
Aturan deklarasi variabel dalam Bahasa C++ adalah sebagai berikut.
[Tipe_data] [nama_variabel];
[Tipe_data] [nama_variabel1], [nama_variabel2];
No Deklarasi Arti Ilustrasi
1 int A; Memesan tempat dalam
memori komputer ruang
sebesar integer (4 byte) dan
memberi nama tempat
penyimpanan itu sebagai A
2 float C; Memesan tempat dalam
memori komputer ruang
sebesar float (4 byte) dan
memberi nama tempat
penyimpanan itu sebagai C
3 Double D; Memesan tempat dalam
memori komputer ruang
sebesar double (8 byte) dan
memberi nama tempat
penyimpanan itu sebagai D;
d. Operator Logika
Operator logika biasanya membandingkan logika hasil dari dua operasi
pembanding dan akan melakukan operasi khusus apabila nilai bernilai benar
(true) atau salah (false).
Logika Keterangan
&& Logika dan (AND)
|| Logika or (ATAU)
! Logika not (INGKARAN)
2. Operasi Aritmatika
3. Operasi Bitwise
IV. TUGAS
Buatlah algoritma (flowchart atau pseudocode) dan program dalam Bahasa C++
untuk kasus berikut!
1. Menampilkan nama dan NIM sesuai dengan yang diinputkan oleh user
2. Konversi suhu Fahrenheit menjadi Celcius, Reamur, dan Kelvin dimana nilai
suhu Fahrenheit ditentukan oleh user dan nilai Celcius hasil konversi
ditampilkan di layar monitor.