Recursion 2 - Sayı Toplamı Çözümü

By Burak TUNGUT - 21.11.2012 - Kategori Java

Bu makale ile recursion konusunun havada kalmaması için daha basit bir örneği işleyeceğiz.
Problemi öncelikle normal yollar ile yani döngüler yardımıyla, sonra da recursion ve recursive method ile çözeceğiz.

 Bir önceki makalemiz ile Recursion Seri Hesaplamayı işlemiştik ancak aldığım bir kaç mail üzerine recursion konusu ve recursive methodların fazla anlaşılmadığını daha basit bir örnek ile anlatmamı istediler.
Şimdi öyle bir method yazalım ki parametre ile gelen değerden 0 a kadar olan sayıların toplamını bize geri döndürsün. Mesela 5 sayısı için ; 1+2+3+4+5 = 15 işlemini gerçekleştirmeli.

Öncelikle bu algoritmayı normal yollardan daha sonra da recursion ile çözüme kavuşturalım.
 

Yukardaki kod ile parametre ile gelen değerden 0 a kadar olan sayıları geriye doğru döndürerek, deklare ettiğimiz toplam sayisina ekliyoruz.

Devamı
1
Facebook
Son Yorumlar