Två - dimensionella grafer består av fyra kvadranter : en kvadrant där alla x -och y- värden är positiva , en där de är alla negativa , en där x är negativt och y är positiv , och en där x är positiv och y är negativ. Du kan skriva ett enkelt program i C + + som genererar kvadranten för grafritning . Detta program använder de inbyggda funktionerna textproduktion i C + + för att skapa en kvadrant -system , och därför inte kräver någon tredje part grafik bibliotek . Saker du behöver
C + + Integrated Development Environment ( IDE ) , t.ex. Eclipse CDT
C + + kompilator , en sådan GCC
Visa mer Instruktioner
1
Ladda C + + IDE genom att klicka på dess programikon . När det öppnas , välj " Arkiv /Nytt /Project " och välj " C + +-projekt " för att skapa en ny C + + projektet . En tom källkod filen visas i textredigeraren delen av IDE .
2
Deklarera en huvuduppgift genom att skriva funktionen signaturen nedan . Den huvudsakliga funktionen är startpunkten för ditt program . Alla källkoden för projektet måste gå innanför klamrarna som följer funktionen deklarationen .
Int main ( ) { } Addera 3
Skapa ett " efter " slinga för att iterera igenom värdena -10 till +10 , ett heltal i taget . Detta gör att du kan skapa en axel för grafen , i detta fall " y " eller vertikal axel
for (int y = -10 , y < 10 , y + + ) . { }
4
Skapa en annan " för " loop för att skapa " x " eller horisontell axel . Placera detta " för " loop inuti parentes i den tidigare slingan . Detta skapar en kapslad "för" loop-struktur . Varje gång det inre " för " loop fullbordar en komplett cykel , den yttre " för " loop förskott endast en iteration . Detta gör att du kan skapa ett tvådimensionellt rutnät
for (int x = -10 ; x < 10 , x + + ) . { }
5
Skriv ett "om " uttalande som testar värdena för "x" och "y "-värden . Om värdet på "x" är noll och värdet på " y" är allt annat än noll, då programmet skriver en lodrät linje. Detta markerar den vertikala divisor som separerar kvadranter . Den " om " uttalande ser ut så här :
if ( ! ( X == 0 ) && ( y = 0 ) ) { cout << "