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.
Methodu 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.
Kullanı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.
Bir yorum
kemalkanok
sonuc değişkeninin 2 den başlatsan iyiydi 😉