Boolean pada C++ | Belajar C++ 19
Assalamualaikum sobat, pada tutorial kali ini kita akan mempelajari tentang
boolean pada C++, check this out...
Seringkali dalam keseharian, kita akan menemukan pertanyaan, dimana hanya akan
di jawab dengan "ya" atau tidak. "Apakah kamu suka pete?" Ya. "Apa kamu sudah
makan?" Tidak. Banyak bahasa pemrograman yang memiliki tipe data atau ekspresi
untuk berurusan dalam hal tersebut.
Untuk hal ini, C++ memiliki tipe data
bool, yang mana tipe data ini memiliki 2 nilai keluaran, yaitu TRUE (1) dan FALSE
(0).
Nilai Boolean
Sebuah variabel boolean dapat kita deklarasikan dengan kata kunci
bool
dan hanya boleh diberi nilai
true
dan
false. Apabila kita mengisi nilai tipe data
bool
dengan angka, maka angka 0 akan dianggap sebagai
false
dan angka selain 0 akan dianggap
true.
Contoh :
#include <iostream>
using namespace std;
int main(){
bool ApaKodingMenyenangkan = true;
bool ApaKamuSukaNasi = false;
bool ApaKamuSudahMakan = 25;
bool ApaKamuLelah = 0;
cout << ApaKodingMenyenangkan; //true akan menghasilkan nilai 1
cout << endl;
cout << ApaKamuSukaNasi; //false akan menghasilkan nilai 0
cout << endl;
cout << ApaKamuSudahMakan; //angka 25 akan menghasilkan nilai 1 (true)
cout << endl;
cout << ApaKamuLelah; //angka 0 akan menghasilkan nilai 0 (false)
cout << endl;
return 0;
}
Hasilnya :
Dari contoh diatas kita bisa lihat bahwa nilai
true
akan menghasilkan nilai 1 dan nilai
false
akan menghasilkan nilai 0. Sedangkan angka 25 akan menghasilkan nilai 1 (true) dan 0 akan menghasilkan nilai 0 (false)
Ekspresi Boolean
Sebuah Ekspresi Boolean adalah sebuah ekspresi C++ yang akan
menghasilkan nilai
true
(1) dan nilai
false
(0).
Kita dapat menggunakan operator perbandingan, seperti
kurang dari (<) untuk mencari tahu sebuah ekspresi (atau sebuah
variabel) bernilai
true (1)
atau
false (0).
Contoh :
#include <iostream>
using namespace std;
int main(){
int a = 1;
int b = 2;
cout << (a > b); //akan menghasilkan nilai 0 (false), karena 1 kurang dari 2
cout << endl;
cout << (a < b); //akan menghasilkan nilai 1 (true), karena 1 kurang dari 2
cout << endl;
cout << (a == b); //akan menghasilkan nilai 0 (false), karena 1 kurang dari 2
cout << endl;
cout << (a != b); //akan menghasilkan nilai 1 (true), karena 1 tidak sama dengan 2
return 0;
}
Hasilnya :
Pada contoh diatas kita membandingkan nilai dari dua variabel yaitu a dan b,
dimana dia akan menghasilkan nilai 1 (true) atau 0 (false).
Video Tutorial
Sekian untuk postingan kali ini, terima kasih. Happy a nice day
Posting Komentar untuk "Boolean pada C++ | Belajar C++ 19"