All pastes #353273 Raw Edit

Something

public text v1 · immutable
·published 2007-02-13 08:02 UTC
rendered paste body
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;


//Create Functions
int randomNumbers(int randomNumber);
	
int arrayOne[];

const int ARRAY_SIZE = 50;

int randomNumbers(int randomNumber);

void fillRandomNumber(int arrayOne[], int& randomNumber);

int oddNumber(int oddNumber, int& randomNumber);

void fillOddNumber(int& randomNumber, int& oddNumber);



int main(void)
{

	return 0;
}

int randomNumbers(int randomNumber)
{
	// Generate Random Numbers
    srand((unsigned)time(0)); 
    int low=0;
	int high=50; 
    int range=(high-low)+1; 
    for(int i=0; i<50; i++)
	{ 
        randomNumber = low+int(range*rand()/(RAND_MAX + 1.0)); 
    } 
	return randomNumber;
}


void fillRandomNumber(int arrayOne[], int randomNumber) 
{	// fill the array with random numbers	
	for(int i=0; i<ARRAY_SIZE; i++) 
	{		
		arrayOne[i] = randomNumber;	
	}
}




int oddNumber(int oddNumber, int& randomNumber)
{	
	//If modulus calculation results a none zero, it is a odd number
	if (randomNumber%2 != 0)
	{
		return oddNumber;
	}
	else
		return 0;
}


void fillOddNumber(int& randomNumber, int& oddNumber)
{
	//Fill the array with odd numbers calculated in the previous function
	for(int i=0; i<ARRAY_SIZE; i++) 
	{		
		if ( randomNumber %2 != 0)
		{ 
			arrayOne[i] = oddNumber;
		}
	}
}