Función seno y coseno en c++
Enviado por Edu_GC • 7 de Octubre de 2015 • Práctica o problema • 327 Palabras (2 Páginas) • 394 Visitas
#include<iostream>
#include<stdlib.h>
#include<math.h>
#include<windows.h>
#include<stdio.h>
using namespace std;
void irxy(int x, int y)
{
HANDLE hcon;
hcon=GetStdHandle(STD_OUTPUT_HANDLE);
COORD dwPos;
dwPos.X=x;
dwPos.Y=y;
SetConsoleCursorPosition(hcon,dwPos);
}
void eje()
{
int i;
for(i=0; i<80; i++)
{
irxy(i,13);
cout<<"-";
}
for(i=0; i<24; i++)
{
irxy(1,i);
cout<<"|";
}
}
int main()
{
system("color 21");
int t, g, a, l;
float r, pi=3.1416, p;
cout<<"\t\t\t\tFUNCION SENO";
cout<<"\n\nDame la amplitud (de 2 a 12): ";
cin>>a;
cout<<"\nDame la longitud (de 15 a 60): ";
cin>>l;
system("cls");
eje();
for(t=1, g=0; t<80; t++, g=g+l){
r=g*(pi/180);
p=13-ceil(a*sin(r));
irxy(t,p);
cout<<"* ("<< g<< ")";
Sleep(100);
}
system("cls");
cout<<"\t\t\t\tFUNCION COSENO";
cout<<"\nDame la amplitud (de 2 a 12): ";
cin>>a;
cout<<"Dame la longitud (de 15 a 60): ";
cin>>l;
system("cls");
eje();
for(t=1, g=0; t<80; t++, g=g+l){
r=g*(pi/180);
p=13-ceil(a*cos(r));
irxy(t,p);
cout<<"*(" <<t<< ")";
Sleep(100);
}
system("pause");
return 0;
}
...