Create an array function - generate random numbers

Assignment Help C/C++ Programming
Reference no: EM131267064

Objective

- The purpose of this program is to generate random numbers, report total number created, how many were 15, 16, or 17 and report this information to the user.

- You are required to use array, pointer and customised functions in this lab tutorial

Description of the Problem

Your program should contain the prototypes fillArray, count15s16sAnd17s, and writeResults functions. In your main function:

1. Create an array of 1000 integers in your main function.

2. The array is passed to a function named fillArray.
- The function asks the user for the seed value and calls srand().
- Next, it fills the array with random numbers that are within the range 10 to 50 inclusive-that is, the possible numbers are 10, 11, 12, ... 49, 50.
- Use modulus arithmetic and simple arithmetic to adjust each of your random numbers to be within the given range.

3. From main, call a function named count15s16sAnd17s.
- The function is passed your array of numbers.
- The function goes through your array and counts the total number of 15's, 16's, and 17's that are in your array.
- The function "returns" the total number of 15's, 16's and 17's.

4. Call a function named writeResults,
- The function is passed the three total values (count of 15's, 16's, and 17's).
- The function writes the three totals to the screen in a manner similar to what is shown below.

5. Do not have a "do another" loop. Your program will run this set of functions only once.

Sample Output

This program generated 1000 random numbers within the range 10 to 50.

The total number of 15's is 23.

The total number of 16's is 27.

The total number of 17's is 25.

Reference no: EM131267064

Questions Cloud

Market demand for monopolist product : Consider a monopolist described by the following equations: Market demand for monopolist's product: P = 100 - Q
Evaluate the role of an executive level bpm group : Evaluate the role of an Executive Level BPM Group. Who would be members of that group and how is this group responsible for reducing resistance to change
What could you do to prevent moral hazard after employees : Why would you worry about moral hazard after hiring new bartenders arid servers? What could you do to prevent moral hazard after hiring these employees?
Competitive industry with long-run economic costs : The treadmill market is a competitive industry with long-run economic costs. Provided the following information, what is the long-run equilibrium price in this industry?
Create an array function - generate random numbers : Generate random numbers, report total number created, how many were 15, 16, or 17 and report this information to the user.
What are the expected outcomes when using each kind : What are the differences in types of data / information among the three venues? What are the expected outcomes when using each kind? For example, does using available data enable one to determine cause and effect? Which venue utilizes narrative and..
Product in a competitive market : A firm is selling a product in a competitive market at a price of $50 per unit. Using the information below regarding cost, what are the firm's profits?
Explain channel leadership and partnering : Explain channel leadership, conflict, power, and partnering. Power, control, leadership, conflict, and partnering are the main social dimensions of marketing channel relationships.
Product in a competitive market : A firm is selling a product in a competitive market at a price of $50 per unit. Using the information below regarding cost, what are the firm's profits?

Reviews

Write a Review

C/C++ Programming Questions & Answers

  Create program that uses functions and reference parameters

Create program that uses functions and reference parameters, and asks user for the outside temperature.

  Write a program using vectors and iterators

Write a program using vectors and iterators that allows a user to maintain a personal list of DVD titles

  Write the code required to analyse and display the data

Calculate and store the average for each row and column. Determine and store the values for the Average Map.

  Write a webservices application

Write a webservices application that does a simple four function calculator

  Iimplement a client-server of the game

Iimplement a client-server version of the rock-paper-scissors-lizard-Spock game.

  Model-view-controller

Explain Model-View-Controller paradigm

  Design a nested program

How many levels of nesting are there in this design?

  Convert celsius temperatures to fahrenheit temperatures

Write a C++ program that converts Celsius Temperatures to Fahrenheit Temperatures.

  Evaluate and output the value in the given base

Write C program that will input two values from the user that are a Value and a Base with which you will evaluate and output the Value in the given Base.

  Design a base class shape with virtual functions

Design a base class shape with virtual functions

  Implementation of classes

Implementation of classes Chart and BarChart. Class barChart chould display a simple textual representation of the data

  Technical paper: memory management

Technical Paper: Memory Management, The intent of this paper is to provide you with an in depth knowledge of how memory is used in executing, your programs and its critical support for applications.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd