The world’s Largest Sharp Brain Virtual Experts Marketplace Just a click Away
Levels Tought:
Elementary,Middle School,High School,College,University,PHD
| Teaching Since: | Apr 2017 |
| Last Sign in: | 103 Weeks Ago, 3 Days Ago |
| Questions Answered: | 4870 |
| Tutorials Posted: | 4863 |
MBA IT, Mater in Science and Technology
Devry
Jul-1996 - Jul-2000
Professor
Devry University
Mar-2010 - Oct-2016
Directions : Modify the code and print the 1st, 2nd and 3rd max.Â
Here is the code this is a c++ program:
// ConsoleApplication10.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
using namespace std;
#define MAXNUM 1000
int A[MAXNUM];
void init(int a[], int mySize)
{
 int i;
 for (i = 0; i < mySize; i++)
  a[i] = rand() % 10000;
}
int findMax(int a[], int mySize)
{
 int i, max;
 max = 0;
 for (i = 0; i < mySize; i++)
  if (a[i] > max)
   max = a[i];
 return (max);
}
int findMax2(int a[], int mySize)
{
 int i, max;
 max = 0;
 for (i = 0; i < mySize; i++)
  if (a[i+1] > max)
   max = a[i];
 return (max);
}
int findMax3(int a[], int mySize)
{
 int i, max;
 max = 0;
 for (i = 0; i < mySize; i++)
  if (a[i] > max)
   max = a[i];
 return (max);
}
int findIndMax(int a[], int mySize)
{
 int i, max, maxInd;
 max = 0;
 for (i = 0; i < mySize; i++)
  if (a[i] > max) {
   max = a[i];
   maxInd = i;
  }
 return (maxInd);
}
int main()
{
 cout << "HELLO";
 init(A, MAXNUM);
 cout << "Max = " << findMax(A-1, MAXNUM) << endl;
 return 0;
}
Can somebody help
please
-----------