Programlama | Programlama Dilleri | C Programlama Dili |C++

Anasayfa Programlama Haskell XOR Fonksiyonu


XOR Fonksiyonu

AÇIKLAMA

Bu program Haskell programlama dilinde iki adet bool (True, False >> başharfleri büyük olacak) tipindeki verinin xor işlemine tabi tutulması sonucu oluşacak sonucu yine bool tipinde geri döndürmektedir. Haskell'de veri tiplerinin baş harflerinin büyük yazılması zorunluğu vardır. True ve False değer oldukları halde bool tipinde tanınıp değişken olarak değerlendirilmemesi için baş harfleri büyük olarak belirtilmek zorundadır. not fonksiyonu sistem tanımlı bir fonksiyon olup içindeki bool değerin tersini üretir.

Program Kodu:

  1. xor :: Bool->Bool->Bool
  2.  
  3. xor a b = ( a || b ) && not(a && b)

Yorumlar (0)
Sadece kayıtlı kullanıcılar yorum yazabilir!
 
amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım