Entrada destacada

Programa que diga si un número es par o no. Finaliza al pulsar “0”.

#include <stdio.h> void main(){ int num; printf("Por favor, escribe el numero que quieras.Te diremos si es par ...

jueves, 20 de julio de 2017

Dado un polinomio evualuarlo en el punto x (todo en un vector)

#include <stdio.h>
#include <conio.h>

void llenar (int V[20], int d)
{
for (int i = 1 ; i <= d ; i++)
{
printf ("Inserte pos.[%d]: ",i);
scanf("%d",&V[i]);
}
}

void mostrar (int V[20], int d)
{
for (int i = 1 ; i <= d ; i++)
{
printf ("[%d]",V[i]);
}
}

int potencia (int b, int e)
{
int p = 1;
for (int i = 1 ; i <= e ; i++)
{
p = p * b;
}
return (p);
}

void evalua (int V [], int d, int x)
{
int s = 0;
for (int i = 1 ; i <= d ; i += 2)
{
s = s + (V [i] * potencia (x, V [i + 1]));
}
printf("\n\nX es igual a: %d",s);
}

int main ()
{
int V[20];
int d, x;
printf("Inserte dimen. del vector: ");
scanf("%d",&d);
printf ("Inserte valor de (x): ");
scanf("%d",&x);
llenar (V, d);
printf("\nVECTOR: ");
mostrar (V, d);
evalua (V, d, x);
getch();
}

No hay comentarios.:

Publicar un comentario