Kod:
package islem;
import java.util.Scanner;
class Factorial {
int factorial(int n) {
if (n == 0) {
return 1;
}
return n * factorial(n - 1);
}
}
public class Islem {
public static void main(String[] args) {
double result;
double sum = 0;
Scanner input = new Scanner(System.in);
Factorial a = new Factorial();
System.out.println("1 + x/1! + x^2/2! + ... + x^n/n! = ?n");
System.out.print("Klavyeden x değerini giriniz: ");
int x = input.nextInt();
System.out.print("Klavyeden n değerini giriniz: ");
int n = input.nextInt();
for (int i = 0; i <= n; i++) {
result = Math.pow(x, i) / a.factorial(i);
sum += result;
}
System.out.printf("n Toplam Sonuç = %.2fnn", sum);
}
}
Kod:
1 + x/1! + x^2/2! + ... + x^n/n! = ?
Klavyeden x değerini giriniz: 5
Klavyeden n değerini giriniz: 2
Toplam Sonuç= 18,50