x = 5
y = 10
# Operator perbandingan
print(x == y) # False
print(x < y) # True
print(x >= y) # False
print(x != y) # True
# Operator logika
print(x < 10 and y > 5) # True
print(x < 10 or y < 5) # True
print(not(x < 10 and y > 5)) # False
#Contoh 2
x = 5
y = 10
# Contoh ekspresi logika dalam pernyataan if
if x < y:
print("x kurang dari y")
# Contoh ekspresi logika dalam pernyataan while
while x < y:
print("x masih kurang dari y")
x += 1
Dalam contoh di atas, kita menggunakan ekspresi logika x < y
dalam pernyataan if
untuk mengevaluasi apakah nilai x
kurang dari nilai y
. Jika kondisi ini benar, maka blok kode di dalam pernyataan if
akan dieksekusi. Selanjutnya, kita menggunakan ekspresi logika yang sama dalam pernyataan while
untuk mengevaluasi kondisi yang berulang. Selama kondisi x < y
masih benar, blok kode di dalam pernyataan while
akan terus dieksekusi.
Ekspresi logika sangat penting dalam pemrograman karena memungkinkan kita untuk membuat program yang dapat mengambil keputusan berdasarkan kondisi-kondisi tertentu dan melakukan pengulangan selama kondisi tertentu terpenuhi. Ini membantu dalam mengontrol alur eksekusi program dan membuatnya lebih fleksibel dan adaptif.