-
Cómo Graficar una onda sinusoidal en C ++
-
la programación informática es compleja, pero si está bien versado en un lenguaje de programación como C ++, las posibles aplicaciones son prácticamente infinitas. Incluso Microsoft Windows se ejecuta en C ++. Representación gráfica de una onda sinusoidal usando C ++ es un ejercicio que le ayudará a familiarizarse con el idioma. En trigonometría, una curva sinusoidal está representado por la fórmula f (x) = a * sin (bx + c) y tiene una, ondulado, patrón de repetición de artesa a pico.
Instrucciones
1 Abra el editor de código.
2 Escriba "# include <cstdio>
incluir <math> incluir <windows.h>
int main (void){
int x, y;
COLORREF amarillo = RGB (255,255,0);
COLORREF azul claro = RGB (173,216,230) ".
3 Agregue el código, "SetConsoleTitle (" ConGraphics ");
HWND hWnd = FindWindow (NULL, "ConGraphics");
HDC hdc = GetDC (hWnd);
// Dibuja una curva sinusoidal amarillo
para (x = 0; x <700; x ++)
{
// center at y = 200 pixels
y = (int) (sin (x / 100,0) * 100 + 200);
SetPixel (hDC, x, y, amarillo) ".
4 Para terminar de escribir, "// dibujar la línea central
para (x = 0; x <700; x ++)
{
SetPixel(hDC, x, 200, lightblue);
}
ReleaseDC (hWnd, HDC);
DeleteDC (hDC);
getchar (); // Espere
devolverá 0. "