[Solved] CS365 Program 1- current programming languages

$25

File Name: CS365_Program_1__current_programming_languages.zip
File Size: 433.32 KB

SKU: [Solved] CS365 Program 1- current programming languages Category: Tag:
5/5 - (1 vote)

Objective

Familiarity with the current programming languages

Assignment

Write a same program in both Python and Java that fill an array/list with random integer values between 0 and 100 inclusive (think test scores, no bonus points), displays the high score, the low score, and the average (with 2 places after the decimal point). The array/list should store exactly 20 integers.

The two languages tend to use different terminology for similar language components. For this program description I will refer to an array (Java) or a list (Ptython) as an array. I will refer to a method (Java) or a function (Python) as a function, just for simplicity.

The main program must be implemented as follows:

Create array

Call function to accept the array and fill it with random values Call function to accept the array and return the high value Print the returned value

Call function to accept the array and return low value Print the returned value

Call function to accept the array and return the average Print returned value

Call function to print out a counting value (1-20) and all twenty values to the display

Note that ALL MOST ALL OF THE WORK IS TO BE DONE IN FUNCTIONS. Create the array in the main part of the program. Then call the various functions. The functions that return a value should not generate output. The final function will generate output and not return anything.

To generate pseudo-random numbers look for the following commands as a starting point:

Python random.randint()

Java Random().nextInt()

You dont have to use these commands; they are just suggestions.

A sample of the output might be (with made-up data):

High value 93

Low value 17

Average 53.24

Values

  • 26
  • 93
  • 65

20 43

At some point after the assignments have been graded there will be questions asked in class discussing differences in how the various commands are implemented in the two languages

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Shopping Cart
[Solved] CS365 Program 1- current programming languages[Solved] CS365 Program 1- current programming languages
$25