Programozás C-ben függvényes feladat?
f(x)= sin^5(3x-sqrtx)(1,3-arccosx) Meg van adva ez a függvény és egy adott intervallumban egymástól egyenlő távolságokra levő x változókra kellene kiszámolni. Valamint ahol nincs értelmezve ott egy hibaüzenetet kellene kidobnia. Eddig ezt sikerült összehozni:
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
float fuggveny(float a, float b, float c);
int main()
{
float a,b,c,x;
a = pow(sin(b*c),5);
b = (3*x-sqrt(x));
c = (1,3-acos(x));
printf("Adja meg az 'x' valtozo erteket!\n");
scanf("%f" , &x);
printf("A fuggveny erteke : %f\n",fuggveny(a,b,c));
return 0;
}
float fuggveny(float a, float b, float c)
{
return a*b*c;
}
Elég kezdő vagyok, szóval valószínűleg több sebből is vérzik a dolog :D Valaki meg tudná mondani, hogy mik a hibák benne és a feladatnak azt a részét, hogy lehetne megoldani, hogy egymástól egyenlő távolságra lévő x változókra számolja ki az intervallumon amit bekérek?
Előre is köszönöm!
1. A feladat kerte, hogy a 0-1 intervallumon 0.1-es lepeskozzel legyen kiszamolva, ami valoszinuleg azert lett megadva mert a kedves tanszeki oktatok se tudjak, hogy hogyan kene megoldani amit leirtal (hogy is tudna, amikor egy laprol irja be a programokat gyakorlaton is :D)
2.-ban igazad van azt majd este kijavitom
3.-at azota mar javitottam
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!