// MyFIrstArray.C // (c) Burt Rosenberg 1996 // This program introduces arrays. #include int getPositive( void ) { // prompt the user for a positive integer. int i ; do { cout << "Enter a positive integer: " ; cin >> i ; if ( i <= 0 ) { cout << "Error: the integer must be positive." << endl ; } } while ( i<=0 ) ; return i ; } void fillArray ( int a[], int size ) { int i ; i = 0 ; while ( i < size ) { a[i] = getPositive() ; i = i + 1 ; } } void printArray ( int a[], int size ) { int i ; i = 0 ; while ( i < size ) { cout << a[i] << endl ; i = i + 1 ; } } void main() { const int ArraySize = 10 ; int myFirstArray[ArraySize] ; fillArray( myFirstArray, ArraySize ) ; printArray( myFirstArray, ArraySize ) ; }