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


