Hallo! Bei mir kommt immer eine Fehlermeldung, wenn ich versuche das Programm auszuführen. Das Programm sieht wiefolgt aus:
#include
#include
#include
void funktionswerte(float *table_x,float *table_y,float ug,float og, float step)
{
* table_x = ug; // x - Wert in die Tabelle mit x - Werten packen
* table_y = pow(ug,2); // y - Wert in Tabelle mit y - Werten packen
table_x++; // setze Pointer auf nächstes Feld (x)
table_y++; // setze Pointer auf nächstes Feld (y)
ug = ug + step; // neue Untergrenze
cout
Ich habe den Fehler gefunden. Allerdings ist ein weiterer Fehler hinzu gekommen. Und zwar wird mein Array mit den y-Werten nicht richtig dargestellt. Vielen Dank im Voraus!
//---------------------------------------------------------------------------
#include
#include
#include
void funktionswerte(float *table_x,float *table_y,float ug,float og, float step)
{
* table_x = ug; // x - Wert in die Tabelle packen
* table_y = pow(ug,2); // y - Wert in andere Tabelle packen
table_x++; // setze Pointer auf nächstes Feld (x)
table_y++; // setze Pointer auf nächstes Feld (y)
ug = ug + step; // neue Untergrenze
cout
Hallo,
Hallo! Bei mir kommt immer eine Fehlermeldung, wenn ich
versuche das Programm auszuführen.
Bei mir kompiliert es noch nicht mal. Welcher Compiler übersetzt dieses Programm denn ohne Fehlermeldung?
> void funktionswerte(& wertetabelle\_x,& wertetabelle\_y, untergrenze, obergrenze, schrittweite);
Wenn du die Funktion aufrufen willst, darfst du kein void davor schreiben.
Grüße,
Moritz
P.S. bitte setze code bitte in
-Tags.
Hey, danke für die schnellen Antworten. Bei mir funktioniert es jetzt. Ich arbeite mit dem Borland-Compiler. Nun gibt es eine weitere Exception, wenn ich die Schrittweite von x auf 0.1 verringere.
Das Programm soll zu jedem x-Wert den entspr. y-Wert ausgeben. Die Schrittweite entscheidet, wie genau x inkrementiert werden soll. Danke für eure Antworten!
//---------------------------------------------------------------------------
#include
#include
#include
void funktionswerte(float *table_x,float *table_y,float ug,float og, float step)
{
* table_x = ug; // x - Wert in die Tabelle packen
* table_y = pow(ug,2);
cout