Anda di halaman 1dari 6

OPERATOR DAN FLOW

CONTROL DALAM BAHASA


PEMROGRAMAN C++
MODUL PEMBELAJARAN

Ayu Nurullati
a
Dalam bahasa pemrograman C++, operator dan flow control adalah dua konsep penting yang digunakan
untuk mengontrol aliran eksekusi program.

• Operator adalah simbol khusus yang digunakan untuk melakukan operasi pada operand (nilai
atau variabel) dalam suatu ekspresi. Dalam C++, terdapat berbagai macam operator yang
digunakan untuk melakukan operasi matematika, logika, pembandingan, dan lainnya.
Contoh operator dalam c++ :
1. Operator Aritmatika: + (penjumlahan), - (pengurangan), * (perkalian), / (pembagian), %
(modulo).
2. Operator Pembanding: == (sama dengan), != (tidak sama dengan), < (kurang dari), >
(lebih dari), <= (kurang dari atau sama dengan), >= (lebih dari atau sama dengan).
3. Operator Logika: && (AND logika), || (OR logika), ! (NOT logika).
• Flow control (pengendalian aliran) digunakan untuk mengontrol jalannya eksekusi program.
Dengan menggunakan struktur kontrol ini, kita dapat menentukan urutan dan kondisi
bagaimana kode program akan dieksekusi. Di dalam C++, terdapat beberapa struktur kontrol
utama:
1. Struktur Pemilihan (Selection): if, else if, else.
2. Struktur Pengulangan (Looping): for, while, do-while.
3. Struktur Pemilihan Ganda (Switch): switch, case, break, default.
4. Struktur Pernyataan Lompat (Jump): break, continue, return, goto.

Dengan menggunakan struktur kontrol ini, kita dapat mengatur aliran program berdasarkan kondisi dan
memungkinkan program untuk menjalankan bagian kode tertentu berulang kali atau melompati bagian
kode tertentu sesuai kebutuhan. Kombinasi penggunaan operator dan struktur ontrol ini memungkinkan
kita untuk membuat program C++ yang lebih kompleks dan berinteraksi dengan data dan pengguna
dengan cara yang lebih terorganisir dan terkendali.
CONTOH SOAL
Soal 1:

Buatlah program C++ yang meminta dua bilangan bulat dari pengguna dan kemudian menampilkan hasil
penjumlahan, pengurangan, perkalian, dan pembagian kedua bilangan tersebut.

Program ini meminta dua bilangan dari pengguna menggunakan fungsi cin. Kemudian, program
melakukan operasi penjumlahan, pengurangan, perkalian, dan pembagian pada kedua bilangan tersebut,
dan menyimpan hasilnya dalam variabel yang sesuai. Akhirnya, program menampilkan hasil-hasil
tersebut menggunakan fungsi cout.
Soal 2:

Buatlah program C++ yang meminta input bilangan bulat dari pengguna dan menampilkan apakah
bilangan tersebut adalah bilangan positif, negatif, atau nol.

Program ini meminta pengguna memasukkan sebuah bilangan bulat menggunakan cin. Kemudian,
program menggunakan struktur kontrol if untuk memeriksa apakah bilangan tersebut positif, negatif,
atau nol, dan menampilkan pesan yang sesuai menggunakan fungsi cout.
Soal 3:

Buatlah program C++ yang menampilkan angka dari 1 hingga 10 menggunakan perulangan.

Program ini menggunakan perulangan for untuk mencetak angka dari 1 hingga 10. Setiap angka dicetak
menggunakan fungsi cout.
Soal 4:

Buatlah program C++ yang meminta input angka dari pengguna dan menampilkan faktorial dari angka
tersebut.

Program ini meminta pengguna memasukkan sebuah angka menggunakan cin. Kemudian, program
menggunakan perulangan for untuk menghitung faktorial dari angka tersebut. Hasil faktorial disimpan
dalam variabel faktorial. Akhirnya, program menampilkan hasil faktorial menggunakan fungsi cout.

Anda mungkin juga menyukai