Zweidimensionale Grafiken bestehen aus vier Quadranten zusammen: einem Quadranten , wo alle x und y-Werte positiv sind, ein , wo sie sind alle negativ , ein, wo x negativ und y positiv ist, und eine, wo x positiv ist, und y negativ ist. Sie können schreiben, ein einfaches Programm in C + . + Das erzeugt den Quadranten -System für die grafische Darstellung Dieses Programm nutzt die eingebauten Textausgabe Fähigkeiten von C + +, um einen Quadranten System zu schaffen , und deshalb erfordert keine Drittanbieter- Grafik-Bibliotheken . Things You Need
C + + Integrated Development Environment (IDE ) wie Eclipse CDT
C + + Compiler, zeigen eine solche GCC
Weitere Anweisungen
1
laden werde C + + IDE , indem Sie auf das Programmsymbol . Wenn sie geöffnet wird , wählen Sie " File /New /Project" und wählen Sie " C + + -Projekt" , um eine neue C + +-Projekt zu erstellen. Eine leere Quellcode -Datei wird im Texteditor Teil der IDE .
2
Deklariert eine Hauptfunktion , indem er die Funktion Signatur unten aufgeführt. Die wichtigste Funktion ist der Ausgangspunkt für Ihr Programm. Alle der Quellcode für das Projekt muss innerhalb der geschweiften Klammern , die die Funktion Erklärung folgen zu gehen.
Int main () { }
3
A "für " Create Schleife zur Iteration über die Werte -10 bis +10 , eine ganze Zahl zu einem Zeitpunkt. Dies ermöglicht es Ihnen, eine Achse für den Graphen zu etablieren , in diesem Fall das "y" oder vertikale Achse
for (int y = -10; y < 10; y + +). {}
4
erstellen Sie eine weitere " for"-Schleife , um die "x " oder horizontale Achse erstellen. Legen Sie dieses " for"-Schleife innerhalb der Klammern der vorherigen Schleife . Dies schafft eine verschachtelte " for"-Schleife -Struktur. Jedes Mal, wenn der innere " for"-Schleife schließt einen kompletten Zyklus , der äußere " for"-Schleife Fortschritte nur einer Iteration . Dies ermöglicht Ihnen, ein zweidimensionales Raster zu erstellen
for (int x = -10; x < 10; x + +). {}
5
schreiben " if"-Anweisung dass die Tests die Werte des "x " und " y "-Werte . Wenn der Wert von "x " gleich Null ist, und der Wert von "y" ist alles andere als Null ist, das Programm gibt dann eine vertikale Linie . Dies markiert die vertikale Teiler , die die Quadranten trennt . Die " if"-Anweisung wie folgt aussieht:
if (! ( X == 0) && (y = 0 )) { cout << "