[SOLVED] Assignment 1 IS415/615

30.00 $

Category: Tags: , ,
Click Category Button to View Your Next Assignment | Homework

You will receive the following solution file(s) instantly after successful payment:

zip file icon Assignment-1-pvc0aa.zip (175 KB)
Assignment Instructions Updated Recently? Submit Below and we will provide new Solution!
Submit New Instructions
🔒 Securely Powered by:
Secure Checkout
Rate this product

Assignment 1:

Loops

1.  Create a list of 20 random elements, with values ranging from 1 to 100. Store all the  multiples of 2, all the multiples of 3 and all the multiples of 6 in separate lists. If a  number is a multiple of 6, it shouldn’t appear in the multiples of 2 or multiples of 3 lists.  Print out all three multiples lists, as well as the list of remaining elements, that are not a  multiple of any of the three. Output the results in ascending order. Feel free to use the  inbuilt sorting functions. For example, my output looks like:

[IS 615 only] Modify the code so that there can be no duplicates in the random 20  elements. For example, in the screenshot above, there shouldn’t be double 7s. Your code  should print out the list of duplicate elements found (sorted in ascending order):

1

Assignment 1

IS 415/615

2.  Create a table of powers. The program should calculate the square, cube and fourth power

of the numbers from 1 to N, where N is provided on the command line as an input  argument. Your code should check that the input argument has been provided, and ensure  that it is an integer greater than or equal to 1. You don’t need to deal with the possibility  of the input not being an integer (text for example). Make sure that your output table is  padded dynamically, so that there is always at least 2 spaces between each column. For example, my output looks like (N=4):

And (N=6)

[IS 615 only] Modify the code so that instead of providing the maximum value to  calculate the square, cube and fourth power for (N), the user provides the upper limit of  the fourth power calculation. For example, if the user provides the number 256, then the  program will only calculate up to N=4, because 4*4*4*4 = 256. But if the user provides  9000, then the program calculates up to a value of N=9, because 9*9*9*9 = 6561 and 10*10*10*10 = 10000, which is too big:

2

 

  • Assignment-1-pvc0aa.zip