Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να σχεδιάσετε μία Sine Wave σε C + +

Δραστηριότητες προγραμματισμού ηλεκτρονικών υπολογιστών είναι περίπλοκο , αλλά αν είστε καλά έμπειρα σε μια γλώσσα προγραμματισμού όπως η C + + , οι πιθανές εφαρμογές είναι σχεδόν ανεξάντλητη . Ακόμη και η Microsoft τα Windows τρέχει σε C + + . Σχεδιάζοντας μία ημιτονοειδές κύμα χρησιμοποιώντας C + + είναι μια άσκηση που θα σας βοηθήσει να εξοικειωθείτε με τη γλώσσα . Στην τριγωνομετρία , ημιτονοειδές καμπύλη αντιπροσωπεύεται από τον τύπο f (x) = a * sin ( bx + γ) και έχει ένα επαναλαμβανόμενο , κυματιστή , γούρνα - σε-κορυφή μοτίβο. Οδηγίες
Η

1 Ανοίξτε το πρόγραμμα επεξεργασίας κώδικα . 2

Πληκτρολογήστε, " # include

# include

# include

int main ( void) {


int x , y ?

COLORREF κίτρινο = RGB ( 255,255,0 ) ? .

COLORREF lightblue = RGB ( 173,216,230 ) "
εικόνων 3

Προσθέστε τον κώδικα , " SetConsoleTitle ( " ConGraphics ")?

hWND hWnd = FindWindow ( NULL , " ConGraphics " ) ?

HDC hDC = GetDC ( hWnd ) ?

//σχεδιάσετε ένα κίτρινο ημιτονοειδές

για ( x = 0 ? x <700 ? x + + ) {


//κέντρο στο y = 200 pixels

y = ( int ) ( sin ( x/100.0 ) * 100 + 200 ) ? .

SetPixel ( hDC , x, y , κίτρινο) "
Η 4

Τέλος , πληκτρολογώντας " //ισοπαλίες κεντρική γραμμή

για ( x = 0 ? x <700 ? x + + ) {


SetPixel ( hDC , χ , 200 , lightblue ) ?

}

ReleaseDC ( hWnd , hDC ) ?

DeleteDC ( hDC ) ?

getchar ( ) ? . //περιμένει

επιστρέψει 0 "
εικόνων
Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα