Method ile Faktöriyel Alma

Merhaba arkadaşlar bir süredir derslerden dolayı blog yazmaya ara vermiştim, dönüş yapmanın zamanı geldi.

Bu makalemizde method ile faktöriyel almayı inceleyeceğiz.

Bilindiği gibi bir sayının faktöriyeli kendisinden 1’e kadar olan sayıların çarpımıdır.

Öncelikle faktöriyel alıcağımız bir method hazırlayacağız.

faktMethodu main methodunun dışında class aralığı içinde tanımladık. Neden static tanımladığımızı merak edenler olabilir. Bağımsız bir classta oluşturmadığımız için ve main metodu static çalışan bir method olduğu için , main metodu static olmayan bir metodu çalıştırmaz bu yüzden bu şekilde tanımladık.

Biz kullanıcıdan faktöriyelini alıcağımız sayıyı isteyeceğiz bu yüzden int bir değişken tanımladık. Method içindede sonucu atıcağımız bir değişken tanımladık. Daha sonra bir for döngüsü ile  1den girilen sayıya kadar tüm sayıları çarpıp sonuca atmasını sağladık.

Gelelim kullanıcı tarafına ;

Artık işlemlerimizi main methodu içinde yapacağız.

faktrKullanıcıdan faktöriyelini alıcağımız sayıyı istiyoruz ve bir değişkene atıyoruz.

Artık az önce yazdığımız methodumuzu çağırma zamanı geldi.  Methodumuzu kurmaya gerek kalmadan direk çağırıyoruz ve kullanıcıdan istediğimiz sayı ile işleme alıyoruz. Son olarakta sonucumuzu yazdırıyoruz.

 

Başka bir makalede görüşmek dileğiyle,

Bol kodlu günler dilerim.

 

 

You may also like

1 Yorum

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir