fork download
  1. #include <iostream>
  2. #include <math.h>
  3.  
  4. double AproxPI();
  5. double Angle2Radian(float);
  6. double XcordIfRotated(double);
  7.  
  8.  
  9. int main(){
  10.  
  11. double aproxpi = AproxPI();
  12.  
  13. std::cout.precision(5);
  14.  
  15. std::cout<< "Ccompute the cosine of:";
  16.  
  17. std::cout<<"\n\n\n\nA) 0 Degrees = "<< Angle2Radian(0) << " Radians";
  18. std::cout<<"\nB) 90 Degrees = "<< Angle2Radian(90) << " Radians";
  19. std::cout<<"\nC) 30 Degrees = "<< Angle2Radian(30) << " Radians";
  20. std::cout<<"\nD) 70 Degrees = "<< Angle2Radian(70) << " Radians";
  21.  
  22. std::cout<< "Therefor the cosine of:";
  23.  
  24. std::cout<<"\n\n\n\nA) Cosine of 0 Degrees = "<< cos(Angle2Radian(0) );
  25. std::cout<<"\nA) Cosine of 90 Degrees = "<< cos(Angle2Radian(90) );
  26. std::cout<<"\nA) Cosine of 30 Degrees = "<< cos(Angle2Radian(30) );
  27. std::cout<<"\nA) Cosine of 70 Degrees = "<< cos(Angle2Radian(70) );
  28.  
  29.  
  30. std::cout<<"\n\n\nPress Enter to Continue.";
  31. std::cin.ignore();
  32. }
  33.  
  34. double AproxPI(){
  35.  
  36. double tmp = 1;
  37. return 4*atan(tmp);
  38. }
  39.  
  40. double Angle2Radian(float angle){
  41.  
  42. return (angle * AproxPI() ) / 180;
  43. }
Success #stdin #stdout 0.01s 2728KB
stdin
Standard input is empty
stdout
Ccompute the cosine of:



A) 0 Degrees = 0 Radians
B) 90 Degrees = 1.5708 Radians
C) 30 Degrees = 0.5236 Radians
D) 70 Degrees = 1.2217 RadiansTherefor the cosine of:



A) Cosine of 0 Degrees = 1
A) Cosine of 90 Degrees = 6.1232e-17
A) Cosine of 30 Degrees = 0.86603
A) Cosine of 70 Degrees = 0.34202


Press Enter to Continue.