Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <math.h>
- int main()
- {
- int i = 2,j,ntimes,counter = 1;
- float series = 1,var,fat = 1;
- char opt;
- printf("Entre com a operação desejada :\nc - Cosseno\ns - Seno\ne - Exponencial\n\n");
- opt = getche();
- printf("\nEntre com a variavel :\n");
- scanf("%f",&var);
- printf("Entre com a quantidade de termos desejada :\n");
- scanf("%d",&ntimes);
- switch(opt)
- {
- case 'c':
- while (ntimes>0)
- {
- for (j = i; j > 1; j--)
- {
- fat = fat*j;
- }
- printf("%f\n",pow(var,i));
- series = series + ((pow(-1,counter)*(pow(var,i)))/fat);
- counter++;
- i = i + 2;
- ntimes--;
- fat = 1;
- }
- printf("O valor da serie do Cosseno eh igual a %f\n",series);
- break;
- case 's':
- while (ntimes>0)
- {
- for (j = i; j > 0; j--)
- {
- fat = fat*(j+1);
- }
- series = series + ((pow(-1,counter)*(pow(var,i+1)))/fat);
- counter++;
- i = i+2;
- ntimes--;
- fat = 1;
- }
- printf("O valor da serie do Seno eh igual a %f\n",series);
- break;
- case 'e':
- for (i = 0; i < ntimes; i++)
- {
- for (j = i; j > 0; j++)
- {
- fat = fat*j;
- }
- series = series + ((pow(var,i))/fat);
- fat = 1;
- }
- printf("O valor da serie exponencial eh igual a %f\n",series);
- default:
- printf("Entrada invalida!\n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment