// findMinarrayDemo.cc demoOfArrays in C++
// John Petropoulos (jpetro) 5 pts Extra Credit 02/15/06

#include <iostream>
using namespace std;

void printArray(int a[], int size);
int findMin(int a[], int size);

int main(void)
{

  int nums[5] = {3,7,1,2,5};
  int x;

  printArray(nums,5);

  x = findMin(nums, 5);

  cout << "x = " << x << endl;

  return 0;

}

void printArray(int a[] , int size)
{
  for (int i=0; i<size; i++)
    {
      cout << "a[" << i << "]=" << a[i] << endl;
    }
  return;
}

int findMin(int a[], int size)
{

  int i = 0;
  int min = a[i];

  for(i=1; i<size; i++){
    if(a[i] < min)
      min = a[i];
  }
  return min;
}
