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

Hata
  • XML Parsing Error at 1:82. Error 9: Invalid character


Listeyi Ters Çevirme

Haskell programlama dilinde yaz?lm?? bu fonksiyonda girilen bir listenin ters çevrilerek yeni bir liste üretmesi sa?lanm??t?r. Haskell programlama dilinde tan?ml? olan reverse fonksiyonunu olarak bilinen bu fonksiyon a?a??da iki farkl? biçimde yaz?lm??t?r.

Program Kodu:

  1.  
  2.  
  3. terscevir :: [a]->[a]    -- her türlü ters cevirme i?lemi say?lar ve karakterler dahil
  4. terscevir [] = []         
  5. terscevir (x:xs) = terscevir xs ++[x]
  6.  
  7.  

 Program Kodu 2:

  1.  
  2.  
  3. terscevir2 :: [a]->[a]    -- her türlü ters cevirme i?lemi say?lar ve karakterler dahil         
  4. terscevir2 (x:xs) = bitirbunu xs ++[x]
  5.                    where
  6.                    bitirbunu (x:[]) = [x]
  7.                    bitirbunu (y:ys) = bitirbunu ys ++ [y]
  8.  
  9.  

 

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