|
//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 */ |