Programa que realice la siguiente ecuacion:f(x,y,z,n)=xy-1+
(xy+2-z3)/5! - (xy+4-z6)/9! + (xy+6-z9)/13! - ...... +......-.....n
/*Programa que evalua la ecuacion f(x,y,z,n)*/
#include<conio.h>
#include<stdio.h>
#include<math.h>
void main(void)
{
float x,y,z,n,contador, incremento, factorial,pz, py, a, d, signo;
double suma;
clrscr();
printf("Dar el valor que delimita el tamaño de la serie: ");
scanf("%f", &n);
printf("Dar el valor de x= ");
scanf("%f",&x);
printf("Dar el valor de y= ");
scanf("%f",&y);
printf("Dar el valor de z= ");
scanf("%f",&z);
suma=0;
contador=0;
factorial=1;
pz=0;
py=0;
incremento=0;
signo=1;
while(contador<n){
suma=suma+((pow(x,y+py)-pow(z,pz))/factorial)*(signo);
pz=pz+3;
py=py+2;
incremento=factorial+4;
a=0;
d=1;
while(a<incremento) {
a=a+1;
d=d*a;}
factorial=d;
signo=(signo*-1);
contador=contador+1;}
printf("El valor de la suma es %.2lf ",suma);
getch();}
RESULTADOS QUE ME TIENE QUE ARROJAR
Dar el valor que delimita el tamaño de la serie: 1
Dar el valor de x= 5
Dar el valor de y= 1
Dar el valor de z= 10
El valor de la suma es 4.00
Dar el valor que delimita el tamaño de la serie 2
Dar el valor de x= 10
Dar el valor de y= 2
Dar el valor de z= 20
El valor de la suma es 115.67
Dar el valor que delimita el tamaño de la serie 5
Dar el valor de x= 15
Dar el valor de y= 3
Dar el valor de z= 30
El valor de la suma es 3290.21
Dar el valor que delimita el tamaño de la serie 10
Dar el valor de x= 2
Dar el valor de y= 4
Dar el valor de z= 40
El valor de la suma es -127049.26
Dar el valor que delimita el tamaño de la serie 12
Dar el valor de x= 1
Dar el valor de y= 5
Dar el valor de z= 50
El valor de la suma es -1948759.00