Java Recursive Metot ile Faktöriyel Hesaplama

sdkbyrm

webmasterfrm
Üyelik Tarihi
23 Aralık 2020
Mesajlar
813
Beğeniler
1
Ticaret: 0 / 0 / 0
Bir n sayısının faktöriyeli aşağıdaki gibi sayının 1den kendisine kadar olan sayıların çarpımı ile bulunur.



1
2
3

(n!) = 1 * 2 * 3 * 4 * ... * n
Java Kodu:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

import java.util.Scanner;


public class JavaOrnekleri {

public static int Faktoriyel(int sayi)
{
if (sayi >= 1)
return sayi * Faktoriyel(sayi - 1);
else
return 1;
}

public static void main(String[] args) {
Scanner reader = new Scanner(System.in);
System.out.print("Bir Sayı Girin:");

int num = reader.nextInt();

System.out.printf("%d Sayısının Faktöriyeli = %d \n", num, Faktoriyel(num));
}
}
Çıktı:

1608729034018.png
 
Üst