Derivada de una función polinomial

Nuria Begué

/*Calcula la derivada de una función polinomial */
#include <iostream>
using namespace std;

int main()

{
float x;
int i, n;

cout<< ” Introduce el grado del polinomio: “;
cin>>n;
float v[n+1];

cout<< ” Introduce los coeficientes del polinomio de menor a mayor grado”    ” y escribe un cero si dicho grado no aparece: “;

for(i=0; i<=n; i++){

cin>>x;

v[i]=x;

}
for(i=0; i<=n; i++){

v[i]=v[i]*i;
}

cout<<” \n Los terminos de la derivada son: “;

for(i=1; i<=n; i++){

x=v[i];

cout<<” “<<x<<“x^”<<i-1<<“, “;

}

cout<<endl<<endl;

return 0;
}

Anuncios
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

2 respuestas a Derivada de una función polinomial

  1. observa los cambios en el último bucle de escritura:
    el grado de la derivada va con (i-1) y empieza en i=1.

  2. otro detalle:
    la definición del vector v[] lo puedes hacer en ese lugar
    por tratrarse de una licencia que permite C++ y también C99..
    recuerda que en C90 no lo permite.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s