Tutorial C++ #04 Jenis-jenis Operator Pada C++

Jenis-jenis operator C++
0 0
Read Time:4 Minute, 59 Second

Tutorial C++ #04 Jenis-jenis Operator Pada C++, Sebelumnya kita telah membahas mengenai perintah masukan dan perintah keluaran pada C++, salanjutnya kita akan berkenalan dengan yang namanya operator pada Tutorial C++ #04 Jenis-jenis Operator Pada C++ kali ini.

Apa itu Operator ?

Operator merupakan sombol yang berfungsi untuk melakukan operasi perhitungan maupun operasi logika dalam sebuah program.

Salah satu contoh penggunaan operator pada c++, saat melakukan penjumlah dari dua variabel.

a + b

Ada beberapa jenis operator yang dapat digunakan pada bahasa C++, diantaranya adalah

  1. Operator Aritmatika

Operator Aritmatika adalah operator yang berfungsi untuk melakukan perhitungan matematika, simbol-simbol operator aritmatika diantaranya

  1. * = Untuk perkalian
  2. / = Untuk Pembagian
  3. % = Untuk Sisa Hasil Bagi atau Modulo
  4. + = Untuk Penjumlahan
  5. = Untuk Pengurangan

Contoh Penggunaan Operator Aritmatika

#include <iostream>

using namespace std;

main(){

int nilai_a=2,nilai_b=7;

cout <<"Nilai A : " <<nilai_a<<endl;
cout <<"NIlai B : " <<nilai_b<<endl;
cout <<"Nilai A * Nilai B : " << nilai_a * nilai_b<<endl;
cout <<"Nilai B / Nilai A : " << nilai_b / nilai_a<<endl;
cout <<"Nilai B % Nilai B : " << nilai_b % nilai_a<<endl;
cout <<"Nilai A + Nilai B : " << nilai_a + nilai_b<<endl;
cout <<"Nilai B - Nilai A : " << nilai_b - nilai_a<<endl;

}

#include <iostream> merupakan library yang digunakan untuk cin dan cout.

using namespace std; berfungsi agar tidak menuliskan std:: di setiap cin dan cout.

int nilai_a=2,nilai_b=7; pendeklarasian variabel nilai_a = 2 dan nilai_b = 7 dengan menggunakan tipe data integer.

cout <<“Nilai A * Nilai B : ” << nilai_a * nilai_b<<endl; merupakan perintah yang berfungsi melakukan perkalian antara variabel nilai_a dengan variabel nilai_b.

cout <<“Nilai B / Nilai A : ” << nilai_b / nilai_a<<endl; meupakan perintah yang berfungsi melakukan pembagian antara nilai_b dengan nilai_a.

cout <<“Nilai B % Nilai B : ” << nilai_b % nilai_a<<endl; merupakan perintah yang berfungsi untuk mecari hasil sisa bagi atau modulo dari variabel nilai_b dengan nilai_a.

cout <<“Nilai A + Nilai B : ” << nilai_a + nilai_b<<endl; merupakan perintah yang berfungsi untuk melakukan penjumlahan antara variabel nilai_a dengan nilai_b.

cout <<“Nilai B – Nilai A : ” << nilai_b – nilai_a<<endl; perintah yang berfungsi untuk melakukan pengurangan antara variabel nilai_b dengan nilai_a.

Contoh Operator Aritmatika

2. Operator Relasi

Operator Relasi merupakan operator yang membandingkan dua buah nilai dan mengasilkan nilai berupa boolean true atau 1 dan false atau 0.

Jenis-jenis operator relasi sebagai berikut:

Operator Relasi

Perhatikan Source Code dibawah ini:

#include <iostream>

using namespace std;

main(){

int a,b,c,d,e,f,nilai_a,nilai_b;

cout<<" Masukan Nilai A : ";
cin>>nilai_a;
cout<<" Masukan Nilai B : ";
cin>>nilai_b;

a = nilai_a == nilai_b;
b = nilai_a != nilai_b;
c = nilai_a > nilai_b;
d = nilai_a >= nilai_b;
e = nilai_a < nilai_b;
f = nilai_a <= nilai_b;

cout<<" Hasil dari "<<nilai_a<<" == " <<nilai_b <<" : " <<a<<endl;
cout<<" Hasil dari "<<nilai_a<<" != " <<nilai_b <<" : " <<b<<endl;
cout<<" Hasil dari "<<nilai_a<<" > " <<nilai_b <<" : " <<c<<endl;
cout<<" Hasil dari "<<nilai_a<<" >= " <<nilai_b <<" : " <<d<<endl;
cout<<" Hasil dari "<<nilai_a<<" < " <<nilai_b <<" : " <<e<<endl;
cout<<" Hasil dari "<<nilai_a<<" <= " <<nilai_b <<" : " <<f<<endl;


}

cout<<” Masukan Nilai A : “; cin>>nilai_a; perintah tersebut berfungsi untuk menyimpan nilai ke dalam variabel nilai_a.

cout<<” Masukan Nilai B : “; cin>>nilai_b; perintah tersebut berfungsi untuk menyimpan nilali ke dalam variabel nilai_a.

a = nilai_a == nilai_b; berfungsi untuk membandikan nilai dari variabel nilai_a dengan nilai_b apakah nilai antara dua variabel tersebut memiliki nilai yang sama.

b = nilai_a != nilai_b; berfungsi untuk membandingkan nilai dari variabel nilai_a dengan nilai_ab apakah nilai dari dua variabel tersebut tidak sama dengan.

c = nilai_a > nilai_b; berfungsi untuk menentukan apakah nilai dari variabel nilai_a lebih besar dari variabel nilai_b.

d = nilai_a >= nilai_b; berfungsi untuk menentukan apakah nilai dari variabel nilai_a lebih besar sama dengan nilai_b.

e = nilai_a < nilai_b; berfungsi untuk menentukan apakah nilai dari variabel nilai_a lebih kecil dari nilai variabel nilai_b.

f = nilai_a <= nilai_b; berfungsi untuk menentukan apakah nilai dari variabel nilai_a lebih kecil sama dengan variabel nilai_b.

Contoh Operator Relasi

3. Operator Logika

Operator Logika merupakan operator yang berfungsi untuk menghubungkan dua atau lebih operator relasi. Operator logika terbagi menjadi 3 yaitu :

Operator AND

Operator AND pada C++ berfungsi untuk menghubungkan dua atau lebih operator relasi dengan nilai dari operator relasi harus bernilali BENAR SEMUA, tidak boleh ada yang bernilai salah.

Operator OR

Operator OR pada C++ berfungsi untuk menghubungkan dua atau lebih operator relasi dengan nilai dari operator relasi salah satunya memilki nilai benar maka operator OR bernilai Benar.

Operator NOT

Operator NOT pada C++ berfungsi untuk menghubungkan dua atau lebih operator relasi dengan nilai yang benar akan menjadi nilai salah atau sebaliknya.

contoh operator logika akan saya contohkan pada tutorial berikutnya, yaitu pada Tutorial C++ #05 Perintah Penyeksian Kondisi pada C++.

Sekian pembahasan mengenai operator, jika kurang paham atau kurang jelas bisa bertanya di kolom komentar.

Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleppy
Sleppy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %

Average Rating

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

One thought on “Tutorial C++ #04 Jenis-jenis Operator Pada C++

Leave a Reply

Your email address will not be published. Required fields are marked *