Программа


#include <stdio.h>
#include <math.h>
float absolute(float a) /*Функция определения модуля числа*/
{ if (a<0) return -a; else return a; }
main()
{ float Eps; /*Точность вычислений*/
  unsigned int n=0; /*Счетчик ряда*/
  float x; /*Аргумент функции*/
  float A=1.0; /*Слагаемое*/
  float EXP; /*Результат набора частной суммы ряда*/
  printf("Введите точность вычислений Eps="); /*Вывод приглашения*/
  scanf("%f",&Eps); /*Ввод точности вычислений*/
  printf("Введите аргумент x="); /*Вывод приглашения*/
  scanf("%f",&x); /*Ввод аргумента функции*/
  EXP=A; /*Начальное определение суммы ряда*/
  while (absolute(A)>Eps) EXP+=A*=x/++n; /*Цикл набора суммы ряда*/
  printf("EXP(%f)=%f\n",x,EXP); /*Вывод суммы*/
  printf("exp(%f)=%f\n",x,exp(x)); /*Вычисление и вывод проверки*/
  printf("Количество итераций %d\n", n+1); /*Вывод числа членов суммы*/
}

Бесплатные примеры программ
Примеры написанных программ
Помощь студентам по программированию