Tipe C++ Boolean

Tipe C Boolean



C++ adalah bahasa OOP tingkat tinggi yang digunakan untuk mendesain untuk berbagai tujuan. Itu membuat pemrograman lebih menyenangkan bagi para programmer. Saat bekerja di C++, terkadang kita membutuhkan hasil dalam bentuk benar atau salah, jadi kita menggunakan “tipe data Boolean”. Dalam C++, Boolean adalah tipe data yang dapat merepresentasikan hasil benar atau salah. Pemrogram sering menggunakannya untuk menganalisis kondisi, membuat keputusan, atau mengatur pelaksanaan program. Tipe data Boolean sering digunakan untuk memastikan apakah suatu kondisi tertentu benar atau salah. Untuk “tipe data Boolean” ini, kami menggunakan kata kunci “Bool” di C++. Di sini, kita akan mempelajari tentang “tipe data Boolean” secara detail dan memeriksa cara kerja tipe data Boolean ini di C++.

Contoh 1:

Sekarang, mari kita lakukan beberapa contoh di mana kita menggunakan “tipe data Boolean” ini dan menunjukkan bahwa ini berfungsi di C++. Kami memulai kode kami dengan menambahkan file header yang kami perlukan. File header pertama yang kita tambahkan di sini adalah “ ” yang membantu dalam memasukkan atau mengeluarkan data. Setelah ini, kita memiliki namespace “std”; ini adalah nama standar.

Setelah ini, kita memiliki kode driver yang berarti kita menambahkan fungsi “main()” di sini. Sekarang, kita mendeklarasikan variabel “isBulbOn” dengan tipe data Boolean “bool” dan menyesuaikan “true” di sini. Di bawahnya, kita memiliki variabel Boolean lain bernama “isBulbOff” yang kita tambahkan “false”. Hasil benar dan salah masing-masing adalah “1” dan “0”.







Untuk memeriksa keluaran nilai Boolean ini, kita cukup mencetaknya menggunakan pernyataan “cout”. Dalam pernyataan “cout” ini, pertama-tama kita mencetak hasil “isBulbOn”. Kemudian, pada baris berikutnya, kita mencetak hasil dari variabel “isBulbOff”. 'Endl' digunakan di sini sehingga memindahkan penunjuk kita ke baris berikutnya.



Kode 1:



#termasuk
menggunakan namespace std ;
ke dalam utama ( )
{
bool adalah BulbOn = BENAR ;
bool adalah BulbOff = PALSU ;
cout << 'Bohlamnya menyala di sini' << adalah BulbOn << akhir ;
cout << 'Bohlamnya tidak menyala di sini' << adalahBulbOff ;
}

Keluaran:





Output dari kode ini mewakili hasil dalam bentuk “0” dan “1” seperti yang ditunjukkan berikut ini. Di sini, “1” menunjukkan hasil “benar” sedangkan “0” menunjukkan hasil “salah”. Kami memperoleh hasil ini hanya karena tipe data “bool”.



Contoh 2:

Sekarang, kita mendeklarasikan dua variabel, “Lulus” dan “Gagal”, dari tipe data “bool” di dalam variabel utama setelah menyertakan file header di awal kode ini. Variabel “Lulus” ditetapkan sebagai “benar” di sini, dan variabel “Gagal” ditetapkan sebagai “salah”. Sekarang, “Lulus” mengembalikan “1” sebagai hasilnya dan “Gagal” mengembalikan “0”.

Sekarang, kita menggunakan variabel bool ini dalam pernyataan “cout” untuk mendapatkan hasil benar atau salah dalam bentuk “1” dan “0”. 'Cout' di mana kita meletakkan 'Pass' akan menghasilkan '1'. Dimana kita menggunakan 'Gagal' menghasilkan '0'. Di sini, kita menambahkan lima pernyataan “cout”, masing-masing berisi variabel Boolean.

Kode 2:

#termasuk
menggunakan namespace std ;
ke dalam utama ( )
{
bool Lulus = BENAR ;
bool Gagal = PALSU ;
cout << 'Persentasenya 60' << Lulus << akhir ;
cout << 'Persentasenya adalah 45' << Gagal << akhir ;
cout << 'Persentasenya 90' << Lulus << akhir ;
cout << 'Persentasenya 85' << Lulus << akhir ;
cout << 'Persentasenya adalah 33' << Gagal << akhir ;
}

Keluaran:

Dalam keluaran ini, “1” mewakili hasil “benar” yaitu “Lulus” dan “0” mewakili hasil “salah” yaitu “Gagal” dalam kasus ini.

Contoh 3:

Dalam kode ini, kami menginisialisasi tiga variabel integer yaitu “num_01”, “num_02”, dan “a” dengan nilai masing-masing “45”, “62”, dan “3”. Setelah ini, kita mendeklarasikan tiga variabel lagi – “b_01”, “b_02”, dan “b_03” – dan ini adalah tipe data Boolean “bool”. Sekarang kita inisialisasi “b_01” dengan kondisi “num_01 == num_01”. Kemudian, kita menginisialisasi “b_02” dan “b_03” dengan cara yang sama seperti “b_01”.

Setelah menginisialisasi semua variabel, kami mencetaknya secara terpisah menggunakan “cout” untuk memeriksa hasil variabel Boolean tersebut. Setelah ini, kita menginisialisasi variabel “b_a” dari tipe data “bool” dengan “true”. Kemudian, kita menggunakan pernyataan “if” di sini di mana kita menempatkan “b_a” sebagai kondisi. Sekarang, jika kondisi “b_a” ini benar, pernyataan setelah “if” akan dieksekusi. Jika tidak, bagian “lainnya” akan dijalankan di sini. Setelah ini, kita melanjutkan dan menginisialisasi variabel bilangan bulat “num” di mana kita menerapkan beberapa operasi matematika dan menampilkan hasil “num”.

Kode 3:

#termasuk
menggunakan namespace std ;
ke dalam utama ( )
{
ke dalam nomor_01 = Empat. Lima , nomor_02 = 62 , A = 3 ;
bodoh b_01 , b_02 , b_03 ;
b_01 = nomor_01 == nomor_01 ;
b_02 = nomor_01 == nomor_02 ;
b_03 = nomor_02 > nomor_01 ;

cout << 'Jawaban Bool b_01 yang pertama adalah = ' <<
b_01 << akhir ;
cout << 'Jawaban Bool b_02 kedua adalah = ' <<
b_02 << akhir ;
cout << 'Jawaban Bool b_03 ketiga adalah = ' <<
b_03 << akhir ;
bodoh b_a = BENAR ;
jika ( b_a )
cout << 'Ya' << akhir ;
kalau tidak
cout << 'TIDAK' << akhir ;
ke dalam pada satu = PALSU + 7 * A - b_a + BENAR ;
cout << pada satu ;
kembali 0 ;
}

Keluaran:

Hasil ini menunjukkan hasil operasi yang kita jalankan dalam kode kita. Jadi, dengan cara ini, kami menggunakan “tipe data Boolean” ini dalam kode C++ kami.

Contoh 4:

Di sini, kita mengetik “isHotDay” sebagai variabel “bool” dan menginisialisasinya dengan “false”. Sekarang, kita menggunakan pernyataan “if” dan meneruskan “isHotDay” sebagai kondisinya. Pernyataan setelah “if” sekarang dieksekusi jika kondisi “isHotDay” terpenuhi. Jika tidak, bagian “lainnya” akan berjalan pada saat ini.

Sekarang, kita memiliki variabel Boolean “DoTask” dan menyetelnya ke “true”. Selain itu, kami juga menginisialisasi variabel “int” bernama “Task_count”. Setelah ini, kita menempatkan loop “sementara()”. Dalam perulangan “sementara()” ini, kita menempatkan “DoTask” sebagai kondisi. Di dalam loop while, kita menulis “Task_count++” yang menambah nilai “Task_count” sebanyak 1.

Ketika pernyataan ini dijalankan, nilai “Task_count” bertambah 1. Kemudian, pernyataan “cout” berikutnya dieksekusi. Setelah ini, kita kembali menempatkan kondisi yaitu “Task_count < 9” dan menetapkan kondisi ini ke variabel “DoTask”. Perulangan ini berfungsi hingga “Task_count” kurang dari “9”.

Kode 4:

#termasuk
menggunakan namespace std ;
ke dalam utama ( ) {
bool adalah Hari Panas = PALSU ;
jika ( adalah Hari Panas ) {
cout << 'Ini hari yang panas!' << akhir ;
} kalau tidak {
cout << 'Ini bukan hari yang panas' << akhir ;
}
bodoh DoTask = BENAR ;
ke dalam Jumlah_Tugas = 0 ;
ketika ( Lakukan Tugas ) {
Jumlah_Tugas ++;
cout << 'Tugas dilanjutkan di sini' << Jumlah_Tugas << akhir ;
Lakukan Tugas = ( Jumlah_Tugas < 9 ) ;
}
kembali 0 ;
}

Keluaran:

Output ini menampilkan hasil dari setiap tindakan yang kita jalankan melalui kode kita. Jadi, kami juga menggunakan 'tipe data Boolean' ini dalam kode C++ kami dengan cara ini.

Contoh 5:

Sekarang, kita beralih ke contoh terakhir tutorial ini. Di sini, kita mengambil tiga variabel Boolean unik dan mencetak keduanya. Setelah ini, kami menerapkan operator “AND”, “OR”, dan “NOT” pada variabel Boolean tersebut. Selain itu, hasil seluruh operasi disimpan dalam bentuk Boolean karena kita menambahkan “bool” dengan semua variabel yang menyimpan hasil operasi tersebut. Setelah ini, kami mencetak kembali hasil operasi ini dalam Boolean.

Kode 5:

#termasuk
menggunakan namespace std ;
ke dalam utama ( )
{
nilai bodoh_1 = BENAR ;
nilai bodoh_2 = PALSU ;
nilai bodoh_3 = BENAR ;

cout << 'nilai_1 adalah ' << nilai_1 << akhir ;
cout << 'nilai_2 adalah ' << nilai_2 << akhir ;
cout << 'nilai_3 adalah ' << nilai_3 << akhir << akhir ;

hasil yang bagus_1 = ( nilai_1 || nilai_3 ) && nilai_1 ;
hasil yang bagus_2 = nilai_1 && nilai_2 ;
hasil yang bagus_3 = nilai_2 || nilai_3 ;
hasil yang bagus_4 = ! nilai_3 ;
hasil yang bagus_5 = ! nilai_2 ;
hasil yang bagus_6 = ! nilai_1 ;

cout << 'Hasilnya 1 adalah = ' << hasil_1 << akhir ;
cout << 'Hasilnya 2 adalah = ' << hasil_2 << akhir ;
cout << 'Hasilnya 3 adalah = ' << hasil_3 << akhir ;
cout << 'Hasilnya 4 adalah = ' << hasil_4 << akhir ;
cout << 'Hasilnya 5 adalah = ' << hasil_5 << akhir ;
cout << 'Hasilnya 6 adalah = ' << hasil_6 << akhir ;
}

Keluaran:

Inilah hasilnya. Kita mungkin memperhatikan bahwa hasil dari setiap operasi ditampilkan dalam bentuk “0” dan “1” karena tipe data “bool” yang digunakan.

Kesimpulan

Dalam tutorial ini, kami mendemonstrasikan bagaimana tipe data Boolean digunakan di C++ dan apa hasil dari tipe data Boolean. Kami menjelajahi contoh penggunaan tipe data Boolean ini. Kita telah melihat bahwa tipe data Boolean ini efektif dan mudah, namun penting untuk menggunakannya dengan hati-hati untuk mencegah kesalahan.