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
Function can be overloaded based on the parameter which is a value or a reference. Explain if the statement is true.
Can you Mention some Application of C/C++?
What are the advantages of prototyping?
Mention the purpose of istream class?
What is purpose of abstract class?
What is protected inheritance?
What is searching?
Write about the members that a derived class can add?
What is cout flush?
What will strcmp("Astring", "Astring"); return a) A positive value b) A negative value c) Zero
Which one is better- macro or function?
What is the oldest programming language?
Why do we need constructors in c++?
What is static function? Explain with an example
What is size_type?