Wie man Graph Quadranten in C++

December 2

Zweidimensionale Diagramme bestehen aus vier Quadranten: ein Quadrant, wo alle x- und y-Werte sind positiv, ein wo sie alle negativ sind, wo x ist negativ und y, ist positiv, und eine, wo x positiv und y ist, negativ ist. Sie können ein einfaches Programm in C++ schreiben, die das Quadranten-System für graphing generiert. Dieses Programm nutzt die integrierten Text-Ausgabe-Funktionen von C++ ein Quadrant-System erstellen und benötigen daher keine Bibliotheken von Drittanbietern.

Anweisungen

1 Laden Sie die C++-IDE, indem Sie auf das Programmsymbol. Wenn es geöffnet wird, wählen Sie "File/New/Project" und "C++-Projekt" ein neues C++-Projekt zu erstellen. Eine leere Quellcodedatei wird in den Text-Editor-Teil der IDE angezeigt.

2 Deklarieren Sie eine main-Funktion durch die unten aufgeführten Funktionssignatur schreiben. Die wichtigste Funktion ist der Ausgangspunkt für Ihr Programm. Alle des Quellcodes für das Projekt muss innerhalb der geschweiften Klammern gehen, die Deklaration der Funktion folgen.

Int main(){}

3 Erstellen Sie eine "for" Schleife durchlaufen die Werte-10 bis + 10, eine ganze Zahl zu einem Zeitpunkt. Dies ermöglicht Ihnen, eine Achse für den Graphen, in diesem Fall das "y" oder die vertikale Achse herzustellen.

for(int y = -10; y < 10; y++) {}4

Erstellen Sie ein weiteres "für" Schleife zum Erstellen des "X" oder horizontalen Achse. Platzieren Sie diese "for" Schleife innerhalb der Klammern der vorherigen Schleife. Dies schafft eine geschachtelte "für" Loop-Struktur. Jedes Mal, wenn die innere "for" Schleife einen vollständiges Zyklus abgeschlossen ist, wechselt die äußere "for" Schleife nur eine Iteration. Dadurch können Sie ein zweidimensionales Raster erstellen.

for(int x = -10; x < 10; x++) {}5

Schreiben Sie eine "if"-Anweisung, die Werte für das "X" und "y" Werte testet. Wenn der Wert von "X" NULL, und der Wert "y" alles andere als 0 (null), dann das Programm ist druckt eine vertikale Linie. Dies markiert den vertikalen Teiler, der die Quadranten trennt. Die "if"-Anweisung sieht wie folgt aus:

if((x == 0) && (y !=0)) { cout << "|"; }6

Schreiben Sie eine Anweisung "else If". Diesein überprüft, um festzustellen, ob "X" und "y" NULL sind. Das Programm druckt dann ein "+"-Zeichen an die Kreuzung zwischen der vertikalen und horizontalen Achse markieren.

else if((x == 0) && ( y == 0)) { cout << "+"; }7

Schreiben Sie ein weiteres "else If"-Anweisung. Diesein testet, um zu sehen, wenn "y" gleich NULL ist, aber "X" nichts ist aber NULL. In diesem Fall druckt das Programm die horizontale Linie, die die Quadranten trennt.

else if((y == 0) && (x != 0)) { cout << "-"; }8

Schreiben Sie eine "else"-Anweisung, die jedem anderen Fall abdeckt. In diesen Fällen können Sie ein Leerzeichen einfach ausdrucken.

else { cout << " "; }9

Schreiben Sie die folgende Zeile nach der schließenden geschweiften Klammer oder "}" Charakter, der die innere for-Schleife. Dies druckt eine neue Zeile nach jeder vollständigen Iteration der inneren for-Schleife.

cout << endl;10

Führen Sie das Programm durch Drücken der grünen Taste "Play". Das Programm druckt einen Graphen mit vier Quadranten im Ausgabefenster angezeigt.