Bueno amig@s ahora les traigo un programa que muestra la grafica del seno y coseno
Enunciado:
Cree un TAD que permita dibujar la gráfica del coseno y seno mediante coordenadas x,y (la gráfica puede ser dibujada por *ó .) y además que pueda imprimir las coordenadas x,y de cada punto.
Captura:
Codigo:
Graficando.cpp:
#includeGraficas TAD.h:#include #include #include #include #include"time.h" #include #include using namespace std; #include"Graficas TAD.h" void graficar(); int main(){ system("mode 100"); graficar(); return 0; } void graficar(){ coordenadas co; int x=2, c_y; double y=0; for(float i=0; i<=360; i+=5){ c_y=co.coor_y_sin(i); coordenadas coo(x, c_y); coo.imprimir(); x++; } getch(); }
#includedescarga el codigo fuente de aqui#include #include #include #include #include"time.h" #include using namespace std; const double PI=3.141516; class coordenadas{ private: int x; double y; int c; public: coordenadas() { x=0; y=0; c=0; } coordenadas(int a,int b) { x=a; c=b; } float coor_y_sin(float i); float coor_y_cos(float i); void imprimir(); }; float coordenadas::coor_y_sin(float i y=ceil(cos(i/180*PI)*20)/2; return y; } void coordenadas::imprimir(){ HANDLE stdOutput; COORD pos; stdOutput = GetStdHandle(STD_OUTPUT_HANDLE); pos.X =x; pos.Y = 12-c; SetConsoleCursorPosition(stdOutput, pos); cout<<"."<<" ("<<x<<12-c<<")"; }
No hay comentarios :
Publicar un comentario