CODIGO FUENTE DE UNA MULTIPLICACION DE POLINOMIOS ?

Iniciado por LAMBESIS1, 20 Noviembre 2013, 23:38 PM

0 Miembros y 1 Visitante están viendo este tema.

LAMBESIS1

Hola, mi codigo me marca un error en la funcion poly, pero no se por que, podrian ayudarme?



#include <stdio.h>
#include <math.h>
#include <stdlib.h>
#include <conio.h>
#define MAXIMO 10
#define SALTO printf ("\n")


main() {

   double x,R,coefi [MAXIMO];

   long li;

   char a[15],*p;

   int j;


   a[0] = 13;

   printf ("Por favor, informe el grado del polinomio..\n");

   gets (a);

   li = strtol (a+2, &p, 10);

   while (*p != '\0' || li < -32768L || li > 32767L) {

      printf ("%c",7);        /* Aviso de error */

      printf ("Cifra incorrecta. Favor rectifique...\n");

      gets (a);

      li = strtol (a+2,&p,10);

   }

   SALTO;

   j = li;

   while (j >= 0) {

      printf ("Digite el coeficiente..\n");

      gets (a);

      x = strtod (a+2, &p);

      while (*p != '\0' || a <= 0) {

         printf ("%c",7);        /* Aviso de error */

         printf ("Cifra incorrecta. Favor rectifique...\n");

         gets (a);

         x = strtod (a+2,&p);

      }

      coefi [j--] = x;

      SALTO;

   }

   printf ("Lea el valor de X..\n");

   gets (a);

   x = strtod (a+2, &p);

   while (*p != '\0') {

      printf ("%c",7);        /* Aviso de error */

      printf ("Cifra incorrecta. Favor rectifique...\n");

      gets (a);

      x = strtod (a+2,&p);

   }

   R =Poly(x, (int)li, coefi);

   printf ("\n");

   printf ("El valor del polinomio, para X = %lf es %lf\n",x,R);

   getch();

}

xaps

Pon el código dentro de un code-box si quieres que la gente se mire mínimamente tu código. Esto lo haces presionando sobre la lista desplegable GeSHi y seleccionando el lenguaje de programación que estás usando en tu código.

Así a simple vista lo que veo es que la función Poly no está declarada.

Saludos
"The programmers of tomorrow are the wizards of the future" - Gave Newel