#include <stdio.h>
#include <math.h>

int main()
{
    double x, s = 0, prox_s, parcela;
    int k;

    scanf("%lf", &x);

    prox_s = parcela = x;
    k = 0;

    while (prox_s != s) {
      s = prox_s;
      k++;
      parcela *= -x * x / (2 * k * (2 * k + 1));
      prox_s = s + parcela;
    }

    printf("Aproximacao obtida para sen(%f): %g [A]\n", x, s);
    printf("Aproximacao fornecida por math para sen(%f): %g [B]\n", x, sin(x));
    printf("Diferenca: %g [A - B]\n", s - sin(x));

    return 0;
}
