/**
* User: shohan
* Date: 4/8/12
*/
public class FactorialNo {
public FactorialNo() {
int result = calculateFactorialNo(10);
System.out.println("normal result : "+result);
System.out.println("recursive result : "+calculate(10));
}
private int calculateFactorialNo(int i) {
int result = 1;
for (int j = 1; j <= i; j++) {
result *= j;
}
return result;
}
private int calculate(int n){
if(n==0) return 1;
return n*calculate((n-1));
}
public static void main(String [] arg){
new FactorialNo();
}
}
এতে সদস্যতা:
মন্তব্যগুলি পোস্ট করুন (Atom)
কোন মন্তব্য নেই:
একটি মন্তব্য পোস্ট করুন