Título: Necesito ayuda para corregir un progrma!! Publicado por: jon.alfaro en 14 Noviembre 2013, 20:11 pm 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 |