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

Anasayfa Programlama Haskell Bir Sayının Bölenlerini Bulmak


Bir Sayının Bölenlerini Bulmak

Haskell programlama dilinde yazılmış bu fonksiyonda kullanıcıdan alınan bir sayının bölenlerinin bulunması sağlanmıştır. Aşağıdaki yazılmış fonksiyon [1...x] ifadesi 1'den baslayarak x ile yazılmış sayıya kadar bir liste oluşturmaya yarar.

Program Kodu :

  1.  
  2. bolenbul :: Int -> [Int]
  3. bolenbul x = cozumle x [1..x]
  4.              where
  5.              cozumle :: Int -> [Int] -> [Int]
  6.              cozumle y []    = []
  7.              cozumle y (p:ps)
  8.                             | mod y p == 0         = [p] ++ cozumle y ps
  9.                             | otherwise             = cozumle y ps
  10.  
  11.  
  12.  

Yorumlar (0)
Sadece kayıtlı kullanıcılar yorum yazabilir!
Son Güncelleme ( Perşembe, 26 Temmuz 2012 21:44 )  
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