Question
--------------------------------------------- Used the python program ---------------------------------------- Write a Python program that tests the function main and the functions discussed in parts a through g. Create
---------------------------------------------Used the python program ----------------------------------------
Write a Python program that tests the function main and the functions discussed in parts a through g.
Create the following lists:
inStock - 2D list (row size:10, column size:4) alpha - 1D list with 20 elements. beta - 1D list with 20 elements. gamma = [11, 13, 15, 17] delta = [3, 5, 2, 6, 10, 9, 7, 11, 1, 8]
a. Write the definition of the function setZero that initializes any one-dimensional list to 0 (alpha and beta).
b. Write the definition of the function inputArray that prompts the user to input 20 numbers and stores the numbers into alpha.
c. Write the definition of the function doubleArray that initializes the elements of beta to two times the corresponding elements in alpha.
d. Write the definition of the function copyGamma that sets the elements of the first row of inStock from gamma and the remaining rows of inStock to three times the previous row of inStock.
e. Write the definition of the function copyAlphaBeta that stores alpha into the first five rows of inStock and betainto the last five rows of inStock.
f. Write the definition of the function printArray that prints any one-dimensional list. The function must contain only one loop to print any one-dimensional list.
g. Write the definition of the function setInStock that prompts the user to input the elements for the first column of inStock. The function should then set the elements in the remaining columns to two times the corresponding element in the previous column, minus the corresponding element in delta.
OUTPUT - The bold text is the user's input. - Use tab after displaying each number. Alpha after initialization: Enter 20 integers: 1 2 4 6 10 12 13 14 15 16 17 18 19 20 Alpha after reading 20 numbers: 4 5 6 7 10 3 13 14 15 16 18 19 29 12Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started