public class Test {
public static int fatorial1(int num) {
if(num == 1) {
return 1;
}
else {
return num * fatorial1(num - 1);
}
}
public static int fatorial2(int num) {
int s = 1;
for(int i=1; i<=num; i++) {
s = s * i;
}
return s;
}
public static void main(String[] args) {
System.out.println(fatorial1(5));
System.out.println(fatorial2(5));
}
}