Apa perbedaan operator and dan or?

14 bilangan lihat

Perbezaan utama antara and dan or ialah and memerlukan kedua-dua syarat menjadi benar, manakala or hanya memerlukan salah satu syarat benar.

Maklum Balas 0 bilangan suka

Perbezaan Antara Operator And dan Or

Dalam pengaturcaraan, operator and dan or digunakan untuk menggabungkan syarat logik. Kedua-dua operator ini mempunyai perbezaan utama dalam cara mereka menilai syarat.

Operator And

Operator and memerlukan kedua-dua syarat yang digabungkan untuk menjadi benar agar keseluruhan ungkapan menjadi benar. Jika salah satu syarat salah, maka keseluruhan ungkapan menjadi salah.

Operator Or

Sebaliknya, operator or hanya memerlukan salah satu syarat yang digabungkan untuk menjadi benar agar keseluruhan ungkapan menjadi benar. Jika kedua-dua syarat salah, maka keseluruhan ungkapan menjadi salah.

Jadual Perbandingan

Operator Kedua-dua Syarat Benar Salah Satu Syarat Benar
and Benar Salah
or Benar Benar

Contoh Penggunaan

Sebagai contoh, pertimbangkan ungkapan logik berikut:

  • (umur > 18) and (jantina == ‘lelaki’)

Ungkapan ini hanya akan menjadi benar jika kedua-dua syarat adalah benar, iaitu jika umur adalah lebih besar daripada 18 dan jantina adalah ‘lelaki’.

Sebaliknya, pertimbangkan ungkapan logik berikut:

  • (umur > 18) or (jantina == ‘perempuan’)

Ungkapan ini akan menjadi benar jika salah satu syarat adalah benar, iaitu jika umur adalah lebih besar daripada 18 atau jantina adalah ‘perempuan’.

Kesimpulan

Operator and dan or memainkan peranan penting dalam pengaturcaraan untuk menggabungkan syarat logik. Memahami perbezaan utama antara kedua-dua operator ini adalah penting untuk menulis kod yang tepat dan logik.

#Logik Boolean #Operator Logik #Perbandingan Operator