Anda di halaman 1dari 13

Keterangan :

Include stdio.h : untuk memanggil library dari c++ yang digunakan untuk operasi
input dan output

Include conio.h : untuk membuat antarmuka DOS pada PC

Fungsi Main untuk mengeksekusi operasi yang ada saat program pertama kali di buka

Int merupakan tipe data untuk angka.

sementara a,b,jumlah,kurang,kali,bagi merupakan nama dari variabelnya, nama


variabel bisa bebas fungsinya untuk menyimpan nilai dari data

1. Tipe Data Variabel C++

Tipe data variabel pada pemrograman C++

Gambar di atas adalah beberapa macam tipe data pada pemrograman C++, tetapi sebagai
bahan pembelajaran kita akan membahas 3 tipe data variabel, yaitu tipe data char untuk
karakter, tipe data int untuk bilangan bulat dan tipe data float untuk pecahan desimal. Bentuk
penulisan sebagai berikut:
char nama_variabel;
int nama_variabel;
float nama_variabel;
Tipe data ditulis di depan nama variabel kemudian diikuti dengan nama variabel, penulisan
nama variabel kita bahas berikut ini.

Baca juga : Memahami Konsep Dasar Pemrograman Java [Materi 2]

2. Deklarasi Nama Variabel C++

Deklarasi nama variabel pada pemrograman C++ tidak bisa ditulis sembarangan, ada aturan -
aturan penulisan supaya tidak ada kesalahan pada program. Pemrograman C++ sudah
memberikan beberapa aturan yang harus kita pahami juga memudahkan kita dalam memberi
nama variabel. Berikut aturan yang biasa digunakan!

a. Bersifat case-sensitive
Case-sensitive artinya adalah membedakan penggunaan antara huruf kecil dan huruf besar.
Variabel nama , Nama , NAMA akan dianggap nama variabel yang berbeda. Misalkan pada saat
deklarasi variabel menggunakan variabel nama sedangkan ketika dipanggil menggunakan
variabel Nama, maka terdapat kesalahan ketika program dijalankan.

b. Tidak boleh diambil dari kata keyword


Di dalam pemrograman c++ terdapat keyword yang tidak boleh digunakan untuk nama
variabel. Berikut adalah daftar keyword pada pemrograman C++.
keyword pemrograman c++

c. Terdiri dari huruf dan angka


Penulisan nama variabel boleh menggunakan huruf, angka dan underscore " _ ". Setiap akhir
nama variabel ditutup dengan titik koma " ; " Contohnya:

int tinggi;
int tinggi2;
int tinggi_badan;

d. Tidak boleh menggunakan angka didepan


Syarat yang ini berhubungan dengan syarat no 3 ketika menggunakan angka dan huruf, tidak
boleh angka berada didepan.

Printf adalah fungsi umum untuk menampilkan sesuatu ke layar (pengguna), biasanya sebagai input-an
maupun output-an. Untuk menampilkan sesuatu di layar memakai code printf(“”);. printf dapat
menampilkan segala macam type data, printf juga dapat menampilkan kata kata atau angka yang kita
ingin tampilkan.
Pada fungsi printf() kita menggunakan simbol %s, %d, dan \n untuk format teks.

Mari kita bahas arti dari simbol tersebut:

 %s adalah simbol untuk menampilkan nilai string;


 %d adalah simbol untuk menampilkan nilai angka atau bilangan desimal;
 \n adalah simbol untuk membuat baris baru.

Selain tiga simbol tersebut, masih banyak lagi simbol yang lain.

Simbol Arti atau Fungsi

%c untuk menampilkan karakter

%s untuk menampilkan teks (string)

%d, %i untuk menampilkan bilangan desimal

%f untuk menampilkan bilangan pecahan

%o untuk menampilkan bilangan oktal

%x untuk menampilkan bilangan heksadesimal

\t untuk membuat tabs

Fungsi getch() berada dalam nungan header conio.h. Digunakan untuk menahan proses yang
sedang berjalan.

Pada dasarnya function yang memiliki return type selain void akan selalu mengembalikan
nilai, secara default akan mengembalikan nilai 0 atau NULL saat programmer tidak
menyertakan pernyataan return pada function tersebut.

Function utama pada Bahasa pemrograman C/C++ selalu menggunakan integer sebagai
return type, dan kita harus tau bahwa pernyataan di atas, perlakuan selalu mengembalikan
nilai 0 atau NULL secara default, tidak berlaku pada Function utama. dan itu adalah alasan
kenapa kita harus menyertakan pernyataan return 0;.
Membuat Program Operasi Aritmatika

1. Buka Program DEV C++ nya

2. Klik File > New > Source Project


3. Ketik Source Code Berikut

4. Klik Execute > Compile & Run


Atau
Klik F11
Tunggu beberapa saat hingga muncul tampilan berikut

5. Silahkan isi nilai pertama dan kedua bila sudah tekan enter dan hasilnya akan
menjadi seperti gambar berikut
Membuat Program Operasi Percabangan
1. Percabangan if

Percabangan if merupakan percabangan yang hanya memiliki satu blok pilihan saat kondisi
bernilai benar.

Coba perhatikan flowchart berikut ini:

Flowchart tersebut dapat kita baca seperti ini:

“Jika total belanja lebih besar dari Rp 100.000, Maka tampilkan pesan Selamat, Anda dapat
hadiah”

Kalau dibawah Rp 100.000 bagaimana?

Ya pesannya tidak akan ditampilkan.

Berikut Langkah Langkahnya :

1. Buka Program DEV C++ nya


2. Klik File > New > Source Project
3. Ketik Source Code Berikut

• Fungsi #include adalah sebuah prosesor pengarah yang mengatakan kepada kompiler
untuk meletakan kode dari header file iostream.h kedalam program. Fungsi cout
memerlukan file iostream.h.
• Fungsi Main adalah nama judul fungsi.
• Fungsi Tanda () digunakan untuk mengapit argumen fungsi yaitu nilai yang akan
dilewatkan ke fungsi.
• Fungsi Tanda { pada fungsi main() menyatakan awal eksekusi program. Adapun }
pada fungsi main() menyatakan akhir eksekusi program.
• Fungsi cout (character out) dipakai untuk menampilkan text di layar monitor anda.
Cout merupakan sebuah objek di dalam C++, yang digunakan untuk mengarahkan data ke
dalam standar output (cetak pada layar)
• Fungsi Tanda <<, yang diketahui sebagai operator pemasukan (insertion operators).
Tanda tersebut mengatakan kepada kompiler agar segera menghasilkan output sesuai
dengan input anda.
• ”Fiorentina“ merupakan sebuah pernyataan yang digunakan untuk menampilkan
tulisan yang terletak pada sepasang tanda petik ganda ke layar. Tulisan yang terletak pada
sepasang tanda petik ganda disebut string. Setiap pernyataan harus diakhiri dengan tanda
titik koma (;).
• Fungsi Tanda semicolon “ ; ” digunakan untuk mengakhiri sebuah pernyataan. Setiap
pernyataan harus diakhiri dengan sebuah tanda semicolon.
“using namespace std” terdiri dari 3 statements yaitu “using”, “namespace” dan “std”, mari kita
kenali mereka bertiga sebelum tau fungsi penggunaan “using namespace std”.

 using adalah deklarasi arahan / panggilan / pemberitahukan kepada kompiler untuk


penggunaan deklarasi namespace dan anggota namespace.
 namespace adalah penyedia metode untuk mencegah komflik nama dalam proyek-
proyek besar. Simbol pendeklarasian di dalam blok namespace ditempatkan di lingkup
bernama yang akan mencegah mereka pada keliruan pengenalan pada scope yang lainnya.
Jika pendeklarasiannya seperti diatas, itu berfungsi untuk memanggil namespace yang telah
dibuat.
 std adalah nama namespace tersebut yang sudah tersedia dan tidak perlu dibuat ulang
menggunakan fungsi namespace, cukup dipanggil. Std merupakan wadah urutan yang
merangkum ukuran data dan array dinamis. Di dalam std terdapat halnya seperti cout, cin,
endl dan lain-lain.

4. Klik Execute > Compile & Run


Atau
Klik F11
Tunggu beberapa saat hingga muncul tampilan berikut

5. Silahkan isi nilai pertama dan kedua bila sudah tekan enter dan hasilnya akan
menjadi seperti gambar berikut
2. Percabangan if/else

Percabangan if/else merupakan percabangan yang memiliki dua blok pilihan.

Blok pilihan pertama untuk kondisi benar, dan pilihan kedua untuk kondisi salah (else).

Coba perhatikan flowchart ini:

Ini adalah flowchart untuk mengecek password.

Apabila password benar, pesan yang ada pada blok hijau akan ditampilkan: “Selamat datang
bos!"

Tapi kalau salah, maka pesan yang ada di blok merah yang akan ditampilkan: “Password
salah, coba lagi!"

Kemudian, pesan yang berada di blok abu-abu akan tetap ditampilkan, karena dia bukan
bagian dari blok percabangan if/else.

Perhatikan arah panahnya, setiap blok if/else mengarah ke sana…


Untuk lebih jelasnya, mari kita coba dalam program.

Berikut Langkah Langkahnya :

1. Buka Program DEV C++ nya

2. Klik File > New > Source Project


3. Ketik Source Code Berikut

Anda mungkin juga menyukai