Program obliczający wielomian.

0

Witam , mam problem z napisaniem programu ,który miałby obliczyc wielomian (program z uzyciem funkcji)
(1/2Ax 2)+(1/4Bx4) A ,B oraz x wpisane z klawiatory , o to moj kod

 #include <stdio.h>
#include <math.h>
float funkcja(float A,float B,float x){
float y;
return y=((0,5*A*pow(x,2))+(0,25*B*pow(x,4)));
}
int main(){
float A,B,x;
printf("podaj  A , B i x\n");
scanf("%f %f %f",&A,&B,&x);

printf("wynik to %f",funkcja(A,B,x));
return 0;
}

program dziala ale nie podaje poprawnych wynikow , jestem poczatkujacym i to jest kres moich mozliwosci , prosiłbym o poprawienie ew. wytłumaczenie co jest nie tak .
Z gory dziękuje

1

Separator dziesiętny to kropka a nie przecinek. 0.5 a nie 0,5 i 0.25 a nie 0,25 ;)

0

Separator dziesiętny to kropka a nie przecinek. 0.5 a nie 0,5 i 0.25 a nie 0,25 ;)

Wielkie dzięki , dopiero sie ucze i nie dostrzegam takich błędów takich błędów

1 użytkowników online, w tym zalogowanych: 0, gości: 1