Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
qe_correct1_1 = -1;
qe_correct1_2 = -2;
[qe_result1_1, qe_result1_2] = SolveQuadraticEquation(1, 3, 2);
assert( (abs(qe_result1_1 - qe_correct1_1) < 0.0001 && ...
abs(qe_result1_2 - qe_correct1_2) < 0.0001) || ...
(abs(qe_result1_1 - qe_correct1_2) < 0.0001 && ...
abs(qe_result1_2 - qe_correct1_1) < 0.0001) );
|
2 | Pass |
qe_correct2_1 = 0.224745;
qe_correct2_2 = -2.22474;
[qe_result2_1, qe_result2_2] = SolveQuadraticEquation(2, 4, -1);
assert( (abs(qe_result2_1 - qe_correct2_1) < 0.0001 && ...
abs(qe_result2_2 - qe_correct2_2) < 0.0001) || ...
(abs(qe_result2_1 - qe_correct2_2) < 0.0001 && ...
abs(qe_result2_2 - qe_correct2_1) < 0.0001) );
|
3 | Pass |
qe_correct3_1 = -1;
qe_correct3_2 = -1;
[qe_result3_1, qe_result3_2] = SolveQuadraticEquation(2, 4, 2);
assert( (abs(qe_result3_1 - qe_correct3_1) < 0.0001 && ...
abs(qe_result3_2 - qe_correct3_2) < 0.0001) || ...
(abs(qe_result3_1 - qe_correct3_2) < 0.0001 && ...
abs(qe_result3_2 - qe_correct3_1) < 0.0001) );
|
4 | Pass |
[qe_result4_1, qe_result4_2] = SolveQuadraticEquation(4, 4, 4);
assert( isnan(qe_result4_1) && isnan(qe_result4_2) );
|
5 | Pass |
[qe_result5_1, qe_result5_2] = SolveQuadraticEquation(9.1, 12, 4.1);
assert( isnan(qe_result5_1) && isnan(qe_result5_2) );
|
543 Solvers
Find the sum of the elements in the "second" diagonal
880 Solvers
Determine Whether an array is empty
561 Solvers
198 Solvers
find the surface area of a cube
215 Solvers