Cari Blog Ini

Home Top Ad

Ke-gendeng-Anku

Sabtu, 07 Desember 2019

Operator Logika OR pada C++

Operator logika OR digunakan untuk menghubungkan dua atau lebih ekspresi relasi untuk mendapatkan hasil rasional tunggal, operator || dibaca sebagai OR akan dianggap 1 (true), jika salah satu ekspresi relasi yang dibandingkan bernilai 1 (true) dan bila semua ekspresi relasi yang dibandingkan bernilai 0 (false) maka akan bernilai 0 (false).

Contoh program :
  1. #include <iostream>
  2. using namespace std;

  3. int main ()
  4. {
  5. bool a = 1, b = 0;
  6. cout<<(a || b) <<endl;
  7. return 0;
  8. }
Contoh kasus :
  • Ekspresi Relasi 1 ⇨ 4 < 12
  • Ekspresi Relasi 2 ⇨ 7 == 8
  • Ekspresi Relasi 3 ⇨ 9 >= 4
Penggabungan ketiga ekspresi relasi di atas menjadi :
  • 4 < 12 || 7 == 8 || 9 >= 4
Maka ketiga ekspresi tersebut  mempunyai nilai :
  • Ekspresi Relasi 1 ⇨ 4 < 12 (BENAR = 1)
  • Ekspresi Relasi 2 ⇨ 7 == 8 (SALAH = 0)
  • Ekspresi Relasi 3 ⇨ 9 >= 4 (BENAR = 1)
Dari ekspresi relasi tersebut mempunyai 2 nilai BENAR dan 1 nilai SALAH, maka akan menghasilkan :
  • 4 < 12 || 7 == 8 || 9 >= 4 (BENAR = 1)
Contoh program :
  1. #include <iostream>
  2. using namespace std;

  3. int main(){
  4. int a, b, c, hasil1, hasil2, hasil3, hasilakhir;

  5. cout<<"Masukkan Nilai a = ";cin>>a;
  6. cout<<"Masukkan Nilai b = ";cin>>b;
  7. cout<<"Masukkan Nilai c = ";cin>>c;

  8. hasil1 = a + 4 < 10;
  9. hasil2 = b > a + 5;
  10. hasil3 = c - 3 >= 4;
  11. hasilakhir = hasil1 || hasil2 || hasil3;

  12. cout<<" = Program Ekspresi OR ="<<endl;
  13. cout<<"========================"<<endl;
  14. cout<<"Hasil dari Hasil 1 = a + 4 < 10 adalah "<<hasil1<<endl;
  15. cout<<"Hasil dari Hasil 2 = b > a + 5 adalah "<<hasil2<<endl;
  16. cout<<"Hasil dari Hasil 3 = c - 3 >= 4 adalah "<<hasil3<<endl;
  17. cout<<"Hasil dari Hasil Akhir = a || b || c adalah "<<hasilakhir<<endl;
  18. return 0;
  19. }
Selengkapnya silahkan baca Operator Logika AND dan Operator Relasi.

Bantu saya bagikan artikel dan tutorial ini agar lebih bermanfaat. Salam Gendeng 😎

Tidak ada komentar:

Posting Komentar