function flag = isTherePythagoreanTriple(a, b, c, d)
x=[logical(a^2+b^2==d^2) logical(a^2+c^2==d^2) logical(b^2+c^2==d^2) logical(a^2+b^2==c^2)];
flag = any(x);
end
Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
a = 1;
b = 2;
c = 3;
d = 4;
flag_correct = false;
assert(isequal(isTherePythagoreanTriple(a, b, c, d),flag_correct))
|
2 | Pass |
a = 2;
b = 3;
c = 4;
d = 5;
flag_correct = true;
assert(isequal(isTherePythagoreanTriple(a, b, c, d),flag_correct))
|
3 | Pass |
a = 3;
b = 4;
c = 5;
d = 6;
flag_correct = true;
assert(isequal(isTherePythagoreanTriple(a, b, c, d),flag_correct))
|
4 | Pass |
a = 3;
b = 4;
c = 4.5;
d = 5;
flag_correct = true;
assert(isequal(isTherePythagoreanTriple(a, b, c, d),flag_correct))
|
5 | Pass |
a = 3;
b = 3.5;
c = 4;
d = 5;
flag_correct = true;
assert(isequal(isTherePythagoreanTriple(a, b, c, d),flag_correct))
|
1262 Solvers
352 Solvers
331 Solvers
Convert given decimal number to binary number.
639 Solvers
251 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!