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

int main()
{
    double x, soma_parcial, soma_parcial0 = 0, parcela;
    int k;

    scanf("%lf", &x);

    soma_parcial = parcela = x;
    k = 0;

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

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

    return 0;
}
