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

Anasayfa Programlama Haskell Bir Listenin Elemanlarını Toplama


Bir Listenin Elemanlarını Toplama

Haskell programlama dilinde yazılmış bu fonksiyonda bir listenin elemanları toplamı hesaplanmıştır. Rekürsif mantık yardımıyla hesaplanan bu programda; (x:xs) gösterimindeki x listenin ilk elemanına işaret ederken xs listenin geri kalanına işaret eder. Böylece rekürsif olarak xs çağrıldığında kalan listenin ilk elemanı bu sefer x e gelecek ve böylece bu işlem listede eleman kalmayana dek devame edecektir.

Program Kodu:

  1. sumInts :: [Int] -> Int
  2. sumInts [] = 0
  3. sumInts (x:xs) = x + sumInts xs

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