Moin!!!
Ich soll 3 Funktionstabellen machen mit mit je einer Schleife ( For, While und Do While).
Auf der einen Seite der Tabelle sollen Xwerte sein und auf der anderen Ywerte!!!
Ich hab leider keine Ahnung wie ich das anstellen soll, bitte um hilfe!!!!
Bitte, Bitte, Bitte!!!!
Das sind Hausaufgaben!!!
Seite 1 von 1
Komm Net Weiter!
Anzeige
#2
geschrieben 12. April 2004 - 17:48
Welche x-werte und welche Funktionsgleichung?
The old reverend Henry Ward Beecher
called a hen the most elegant creature.
The hen pleased for that,
laid an egg in his hat.
And so did the hen reward Beecher.
called a hen the most elegant creature.
The hen pleased for that,
laid an egg in his hat.
And so did the hen reward Beecher.
#3
geschrieben 12. April 2004 - 17:54
Du musst schon genauer angeben wie diese Tabelle gespeichert werden soll (ein zweidimensionaler Array?), wie die einzelnen Werte berechnet werden, usw ...
#4
geschrieben 12. April 2004 - 18:00
der x wert soll von -3 bis 4 aufsteigen und y soll für diese x- werte berechnet werden!!!
#5
geschrieben 12. April 2004 - 18:01
Zitat (CaHbKa: 12.04.2004, 19:00)
der x wert soll von -3 bis 4 aufsteigen und y soll für diese x- werte berechnet werden!!!
der y wert wrid so berechnet y=a*x*x+b*x+c
a=2, b=4, c=3
Dieser Beitrag wurde von CaHbKa bearbeitet: 12. April 2004 - 18:04
#6
geschrieben 12. April 2004 - 22:38
Mal mit C++:
#include <iostream> #include <stdlib.h> using namespace std; int* berechne_for (int startw, int endw, int a, int b, int c) { int* result = new int[(endw-startw+1)]; for(int i=0; (i+startw)<=endw; i++) { *(result+i)=a*(i+startw)*(i+startw)+b*(i+startw)+c; } return result; } int* berechne_while (int startw, int endw, int a, int b, int c) { int* result = new int[(endw-startw+1)]; int i=0; while((i+startw)<=endw) { *(result+i)=a*(i+startw)*(i+startw)+b*(i+startw)+c; i++; } return result; } int* berechne_do (int startw, int endw, int a, int b, int c) { int* result = new int[(endw-startw+1)]; int i=0; do { *(result+i)=a*(i+startw)*(i+startw)+b*(i+startw)+c; i++; } while((i+startw)<=endw); return result; } int main(int argc, char *argv[]) { int x_start=-3; int x_ende=4; int a=2; int b=4; int c=3; for (int i=0; i<=(x_ende - x_start);i++) { cout<<*(berechne_do(x_start, x_ende, a, b, c)+i)<<"\t"<<*(berechne_while(x_start, x_ende, a, b, c)+i)<<"\t"<<*(berechne_for(x_start, x_ende, a, b, c)+i)<<endl; } system("PAUSE"); return 0; }
Dieser Beitrag wurde von Franz1299 bearbeitet: 12. April 2004 - 22:42
Du brauchst einen USB-Stick? Weißt aber nicht welchen? Dann schaue hier:
USB Stick Test 2014 - Stick-Tester.de
Oder eine externe Festplatte?
Externe Festplatte Test - der große Test zu externen Festplatten
USB Stick Test 2014 - Stick-Tester.de
Oder eine externe Festplatte?
Externe Festplatte Test - der große Test zu externen Festplatten
Thema verteilen:
Seite 1 von 1