/* atk i - harjoitus 5 tehtävä 3 */ #include #include main() { double x, s, y, delta; int n; printf("Lasken exp(x):n pot. sarjakehitelman n:teen\n" "asteeseen saakka. Anna n ja x:"); scanf("%d%lf", &n, &x); s = exps(n, x); y = exp(x); delta = y - s; printf("exps(x) = %.25f\n", s); printf("exp(x) = %.25f\n", y); printf("delta = %e\n", delta); } double exps(int n, double x) { int i; double s = 1, t = 1; for (i = 1; i <= n; i++) { t *= x / i; s += t; } return s; }