Cody

Problem 43601. Find the sines of an isosceles triangle when given its area and height

Solution 2077746

Submitted on 3 Jan 2020
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

This solution is outdated. To rescore this solution, sign in.

Test Suite

Test Status Code Input and Output
1   Fail
A = 60; h = 5; y_correct = [0.3752 0.3752 0.6927]; tolerance = 1e-4; y = theSineOfAnglesOfATriangle(A,h); assert(abs(y(1)-y_correct(1))<tolerance) assert(abs(y(2)-y_correct(2))<tolerance) assert(abs(y(3)-y_correct(3))<tolerance)

ans = 0.384615384615385

Output argument "y" (and maybe others) not assigned during call to "theSineOfAnglesOfATriangle". Error in Test1 (line 5) y = theSineOfAnglesOfATriangle(A,h);

2   Fail
A = 12; h = 4; y_correct = [0.7174 0.7174 0.8608]; tolerance = 1e-4; y = theSineOfAnglesOfATriangle(A,h); assert(abs(y(1)-y_correct(1))<tolerance) assert(abs(y(2)-y_correct(2))<tolerance) assert(abs(y(3)-y_correct(3))<tolerance)

ans = 0.800000000000000

Output argument "y" (and maybe others) not assigned during call to "theSineOfAnglesOfATriangle". Error in Test2 (line 5) y = theSineOfAnglesOfATriangle(A,h);

3   Fail
A = 120; h = 8; y_correct = [0.4534 0.4534 0.8001]; tolerance = 1e-4; y = theSineOfAnglesOfATriangle(A,h); assert(abs(y(1)-y_correct(1))<tolerance) assert(abs(y(2)-y_correct(2))<tolerance) assert(abs(y(3)-y_correct(3))<tolerance)

ans = 0.470588235294118

Output argument "y" (and maybe others) not assigned during call to "theSineOfAnglesOfATriangle". Error in Test3 (line 5) y = theSineOfAnglesOfATriangle(A,h);

4   Fail
A = 11; h = 7; y_correct = [0.8281 0.8281 0.3628]; tolerance = 1e-4; y = theSineOfAnglesOfATriangle(A,h); assert(abs(y(1)-y_correct(1))<tolerance) assert(abs(y(2)-y_correct(2))<tolerance) assert(abs(y(3)-y_correct(3))<tolerance)

ans = 0.975716252093571

Output argument "y" (and maybe others) not assigned during call to "theSineOfAnglesOfATriangle". Error in Test4 (line 5) y = theSineOfAnglesOfATriangle(A,h);

5   Fail
A = 10; h = pi; y_correct = [0.6461 0.6461 0.9197]; tolerance = 1e-4; y = theSineOfAnglesOfATriangle(A,h); assert(abs(y(1)-y_correct(1))<tolerance) assert(abs(y(2)-y_correct(2))<tolerance) assert(abs(y(3)-y_correct(3))<tolerance)

ans = 0.702451219790484

Output argument "y" (and maybe others) not assigned during call to "theSineOfAnglesOfATriangle". Error in Test5 (line 5) y = theSineOfAnglesOfATriangle(A,h);

6   Fail
A = 100; h = 90; y_correct = [0.8414 0.8414 0.0208]; tolerance = 1e-4; y = theSineOfAnglesOfATriangle(A,h); assert(abs(y(1)-y_correct(1))<tolerance) assert(abs(y(2)-y_correct(2))<tolerance) assert(abs(y(3)-y_correct(3))<tolerance)

ans = 0.999923800815221

Output argument "y" (and maybe others) not assigned during call to "theSineOfAnglesOfATriangle". Error in Test6 (line 5) y = theSineOfAnglesOfATriangle(A,h);

Suggested Problems

More from this Author37

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!