Answer Posted / jeena
/*Code to write second Minimum Number*/
int[] intarr = { 2, 5, 1, 8, 3, 6, 0, 4, 3, 2, 78, 1, 8 };
int intminval = 0, intsecondminval = 0;
for (int i = 0; i < intarr.Length; i++)
{
if (i == 0)
{
intminval = intsecondminval = intarr[i];
}
else
{
if (intarr[i] < intminval)
{
intsecondminval = intminval;
intminval = intarr[i];
}
else if (intminval == intsecondminval && intarr[i] > intminval)
{
// this conditon is to handle the case
//where the array contains only 2 values
// for e.g. {1,1,2,1,2,2,1}
intsecondminval = intarr[i];
}
}
}
Is This Answer Correct ? | 5 Yes | 6 No |
Post New Answer View All Answers
What is pure virtual function?
Explain what is polymorphism in c++?
What is an adaptor class or wrapper class in c++?
What is a driver program?
What is general format for a prototype?
What is a float in c++?
Is linux written in c or c++?
Define a constructor?
What is the use of lambda in c++?
Explain deep copy?
What are the syntactic rules to be avoid ambiguity in multiple inheritance?
What is the c++ programming language used for?
Explain polymorphism?
State two differences between C and C++.
Implement stack operations with pointers with appropriate exception checks.