Question
Multiply Number DXC Automata Fix Questions AMCAT
int multiplyNumber(int numA,int numB,int numC)
{
int result,min,max,mid;
max = (numA>numB) ?numA>numC) ?numA:numC) :
(numB>numC) ? numB:numC);
min = (numA<numB) ? numA<numC) ? numA:numC) :
(numB<numC)?numB:numC);
mid = (numA+numB+numC)-(min+max);
result = (max*int mid);
return result;
}
Solution:
int multiplyNumber(int numA,int numB,int numC)
{
int result,min,max,mid;
max = (numA>numB) ? (numA>numC ? numA : numC) :
(numB>numC)?numB:numC;
min = (numA<numB) ? (numA<numC ? numA:numC) :
(numB<numC)?numB:numC;
mid = (numA+numB+numC)-(min+max);
result = (max*mid);
return result;
}