[ create a new paste ] login | about

Link: http://codepad.org/NsMPyMqZ    [ raw code | output | fork ]

anmartex - C++, pasted on Apr 5:
int main()
{
   float array[] = {-3.2, -5.7, -1.6};
   size_t nArray = sizeof(array) / sizeof(array[0]);
 
   int max = -1;
 
   for (size_t i = 0; (i < nArray); ++i)
   {
      if ((max == -1) || (array[i] > array[max]))
      {
         max = i;
      }
   }
 
   if (max > -1)
   {
      std::cout << "element number " << (max + 1) << ", "
                << "value " << array[max] << std::endl;
   }
   else
   {
      std::cerr << "not found ..." << std::endl;
   }
 
   return 0;
}


Output:
1
element number 3, value -1.6


Create a new paste based on this one


Comments: