Koordinatensystem und Graph zeichnen lassen mit C++
lima-city → Forum → Programmiersprachen → C/C++ und D
alternativ
anwendung
aufgabe
befehlen
beispiel
doubeln
funktion
graph
komplexitt
koordinatensystem
lehrer
linearen funktion
main
nullstelle
pausen
tabelle
vorgefertigte funktionen
wenigsten
zeichnung
-
Hallo hallo,
ich hab da eine Aufgabe von unserem Lehrer
und der letzte Teil davon ist es herauszufinden,
wie man ein Koordinatensystem in C++ darstellt und einen Graphen zeichnen lässt.
Nun hab ich mein Quellcode geschrieben
weiß aber noch nicht, wie man das Koordinatensystem da integriert.
Bzw. ich kenne die Befehle dafür nicht :)
Mein kleines simples Programm wäre das hier
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
double a, b, x;
double erg0, erg1, erg2, erg3;
cout << " \3\3Hallo und willkommen zur linearen Funktion.\3\3\n\n";
cout << "Die Funktion lautet f:f(x) = ax + b \n";
cout << "und der Definitionsbereich lautet Def(x) = {x|0 <= x <= 3}\n\n";
cout << "Geben sie bitte a ein \1: ";
cin >> a;
cout << "\nUnd nun bitte b eingeben\2: ";
cin >> b;
cout << "\n\nIhre Funktion lautet nun f:f(x) = " << a << "x + " << b;
cout << endl << endl;
erg0 = a*0+b;
erg1 = a*1+b;
erg2 = a*2+b;
erg3 = a*3+b;
cout << " x | y \n";
cout << " ____________\n";
cout << " 0 | " << erg0 << " \n";
cout << " 1 | " << erg1 << " \n";
cout << " 2 | " << erg2 << " \n";
cout << " 3 | " << erg3 << " \n";
cout << endl << endl << endl;
x = -b/a;
if(a==0)
{
cout << "Das kann man leider nicht berechnen, weil a = 0 ist!\n\n\n";
}
else
{
cout << "Die Nullstelle von f lautet x = " << x << endl << endl << endl;
}
system("PAUSE");
return EXIT_SUCCESS;
}
Wenn mir jemand helfen könnte und mir wenigstens ein Beispiel für die Zeichnung eines Graphen zeigt, wäre ich sehr dankbar :)
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hi,
Vorgefertigte Funktionen zum Zeichnen von Graphen oder allgemein Linien etc. in Consolenanwendungen kennt C oder C++ nicht. Da heißt es selbst Hand anlegen und mit allen verfügbaren Zeichen der Asscii Tabelle arbeiten. Alternativ kann man ein Framework (z.B. MFC) für die Anwendung benutzen. Da kann man dann richtig zeichnen drin (das übersteigt aber die Komplexität der Aufgabenstellung).
Elandir -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage