kostenloser Webspace werbefrei: lima-city


Koordinatensystem und Graph zeichnen lassen mit C++

lima-cityForumProgrammiersprachenC/C++ und D

  1. Autor dieses Themas

    karikato

    Kostenloser Webspace von karikato

    karikato hat kostenlosen Webspace.

    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 :)
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. e*****r

    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
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!