Hallo an alle experten in c
sitze seit 3 tagen an einem programm, kann es leider nicht lösen, es hat mit mathe zu tun. muss ein programm schreiben, bei dem man die koeffizienten a,b,c,d eines polynoms eingeben kann.
funktion: f(x)=a*x³ + b*x² + c*x + d
f(x)'=(3*a)*x²+ (2*b)*x+ c
f(x)''=(6*a)x + (2*b)
Die Funktion muss ich dann in ein koordinatensystem packen, mit deren Ableitungen, also irgendwie grafisch ausgeben.
die x achse soll von 0-21 gehen und die y-achse vom 0-75
f(x) soll mit * dargestellt werden
f(x)' mit +
f(x)'' mit #
wenn die ableitungen sich überschneiden oder sonstiges dürfen sie sich ruhig übermalen.
keine speziellen funktionen nutzbar, die den cursor auf einen bestimmten ounkt setzt.nur mit arrays.
wenn die funktionen im nicht darstellbaren bereich liegen, darf es zu keinen problemen kommen.
und das programm soll auch noch flexibel sein: maximaler grad des polynoms änderbar, länge und breite des koordinatensystems== im CODE änderbar sein.
auf weitere probleme soll man acuh nicht eingehen.
hinweise: typedef struct {
double koeff[4];
}Polynom;
man soll auf funktionen wie: 1/4 x² eingeben können.die anderen sind dann null
double zahl runden: doublex0 42.42;
int gerundet_x= (int) (x+0.5);
BITTE BITTE helft mir jungs....ich kann davon kaum was...gebt mir bitte hinweise wie man es machen kann...oder sonstiges...
DANKEEEEEEEE
Rita Gast |