//Date: 2003.02.05
//Author: AOU
//File: cArray01.cpp
///////////////////////////////////////////////////////////
// include files
///////////////////////////////////////////////////////////
#include <iostream.h>
#include <stdlib.h>
///////////////////////////////////////////////////////////
// constants
///////////////////////////////////////////////////////////
const int MAX_COUNT = 10; //maximum size of array
const int MAX_VALUE = 5;
///////////////////////////////////////////////////////////
// class cArray
///////////////////////////////////////////////////////////
class cArray
{
private:
int a[MAX_COUNT];
int n;
public:
cArray(void);
void display(void);
void populate(void);
bool areDistinct(void);
bool searchSeq(int x);
};
///////////////////////////////////////////////////////////
// void main(void)
///////////////////////////////////////////////////////////
void main(void)
{
cArray a1;
a1.display();
cArray a2;
a2.display();
cArray a3;
a3.display();
}
///////////////////////////////////////////////////////////
// void display(int a[], int n)
///////////////////////////////////////////////////////////
void cArray::display(void)
{
cout << "a[" << n << "]=";
for (int i=0; i<=n-1; i++)
cout << a[i] << ' ';
cout << endl;
}
///////////////////////////////////////////////////////////
// cArray::cArray(void)
///////////////////////////////////////////////////////////
cArray::cArray(void)
{
n=0;
cout << "Default constructor for cArray called\n";
}
///////////////////////////////////////////////////////////
// SAMPLE RUN
///////////////////////////////////////////////////////////
/*
Default constructor for cArray called
a[0]=
Default constructor for cArray called
a[0]=
Default constructor for cArray called
a[0]=
Press any key to continue
*/
|