Anonymous
timer Asked: May 5th, 2020

Question Description

The project consists of completing three problems in Python. Please read the entire instructions carefully so you don’t miss out on any points. You will complete three separate problems for this project. Each problem is worth a different amount of points, based on its difficulty.


All the instruction attached

Unformatted Attachment Preview

ISM 360 Project Python The purpose of this project is for you to demonstrate what you have learned about programming in Python. You will complete your project using the Python Panel on the Python from Scratch website. You will need to take and submit screenshots of each of the project problems to get credit for this project. Your screenshots must show your entire screen and be compiled into a single Word document. Unorganized images and partial shots will not be accepted or will receive only partial credit. You may need to take multiple shots of one or more of the problems to show all your code and the result. You will receive partial credit for attempted but incomplete or incorrect code. You should submit whatever you have or can get to for each problem to receive some credit. (You may take images of your problems instead of screenshots if your images are large, clear, and centered properly. However, your images must show your entire computer screen, and they must all be compiled together in a single Word document.) You will complete three separate problems for this project. Each problem is worth a different amount of points, based on its difficulty. You should not copy or use anyone else’s ideas for your project. If your project or any problems are the same as or are very similar to anyone else’s or share the same elements, all similar project or problems will receive partial or no credit. Requirements I. Complete the three Python programming problems based on the instructions below. To complete the problems, you must use the Python Panel on the Python from Scratch website: https://open.cs.uwaterloo.ca/python-from-scratch/python-panel/. After you have completed a problem, take one or more screenshots to show your code and the results after you run your program. Your screenshot must show your entire computer screen. You will receive partial or no credit if your screenshot does not show your entire screen. You can adjust the height of the boxes on the panel to show more of the code box and less of the result box. After you have completed a problem and saved your screenshots, you can delete your code and start on the next problem. 1. Problem 1. Create a program that calculates the volume of a sphere, based on the radius or diameter that you choose. You will need to look up and decipher the general formula used to calculate the volume of a sphere and use the formula in your program. You need to use one or more variables to store your radius or diameter value, and you may choose any value you want. You must create and use your custom function to perform the calculation of the sphere volume, using your radius or diameter as an input. Your result should display the volume. A. You will only receive partial credit if you do not properly use a function that you create. B. You will only receive partial credit if you do not properly store your radius or diameter value in a variable. C. You do not need to round or format your output. D. You do not need to use a particular unit of measurement or label the unit of measurement. E. Take and save a screenshot(s) of your problem that includes both the code and the output. After saving the screenshot, you may clear your code and proceed to the next problem. F. This problem is worth 15 points. 2. Problem 2. Create a program that generates a word (I’ll call it a username) based on the first name and last name of the person running the program. Your program should use the input function to ask the user for her or his first name and last name. (You will need to use the input function twice, once to ask for the first name and again to ask for the last name.) After getting and storing the first and last names, your program needs to take the first three letters of the first name and the last three letters of the last name and combine them together into a single word (a username). The username should be all in lowercase. For example, if I put in the name Martin Hassell, the username or output should show as marell. You must create and use a custom function to do the work of combining the username and setting it to lowercase; however, you can get the first and last names outside of your function. A. You will only receive partial credit if you do not properly use a function that you create. B. You will only receive partial credit if you do not properly store your values in variables C. The username needs to be in lowercase. D. You do not need to include any other output. E. Take and save a screenshot(s) of your problem that includes both the code and the output. After saving the screenshot, you may clear your code and proceed to the next problem. F. This problem is worth 15 points. 3. Problem 3. Create a program that calculates the total amount of the purchase of two separate items. The program must take the price * the quantity purchased for item 1 and add that to the price * the quantity of item 2. Then, the program needs to add a 9% sales tax to that subtotal and display the total amount of the purchase. For example, imagine a customer purchases 5 boxes of an item that costs $9.99 and 2 boxes of an item that costs $15.99. The program should multiply 5 * 9.99 and 2 * 15.99 and add that together to equal 81.93. Then, the program should calculate the 9% tax on that amount, which is 7.3737. Finally, the program should add the tax amount to the subtotal to get a total of 89.3037, and it should display this total as the output. You must create and use one or more custom functions to perform all the calculations for this program. You must also use variables and storage correctly and appropriately. You may choose any values you want for the prices and quantities of the two items, but your program must account for two items of different prices and quantities. A. You will only receive partial credit if you do not properly use a function that you create. B. You will only receive partial credit if you do not properly store your values in variables. C. You do not need to round or format your total amount output. D. You do not need any labels or any other text with your output. E. You can choose any values for the prices and quantities. F. Take and save a screenshot(s) of your problem that includes both the code and the output. G. This problem is worth 20 points. When you are finished with all problems, compile them into a single Word document. Be sure to include enough screenshots to show all your code and your output for each problem. Even if you don’t successfully complete one or more problems, you should still submit screenshots of what you have so that you can receive partial credit for your work. You must submit a single Word document with your screenshots compiled together. Your screenshots must include your entire computer screen. You may take images of your programs as long as the images are clear, centered properly, and show your entire screen. Your images must be compiled into a single Word document. You will receive no credit or partial credit if these requirements are not followed. ...
Student has agreed that all tutoring, explanations, and answers provided by the tutor will be used to help in the learning process and in accordance with Studypool's honor code & terms of service.

This question has not been answered.

Create a free account to get help with this and any other question!

Brown University





1271 Tutors

California Institute of Technology




2131 Tutors

Carnegie Mellon University




982 Tutors

Columbia University





1256 Tutors

Dartmouth University





2113 Tutors

Emory University





2279 Tutors

Harvard University





599 Tutors

Massachusetts Institute of Technology



2319 Tutors

New York University





1645 Tutors

Notre Dam University





1911 Tutors

Oklahoma University





2122 Tutors

Pennsylvania State University





932 Tutors

Princeton University





1211 Tutors

Stanford University





983 Tutors

University of California





1282 Tutors

Oxford University





123 Tutors

Yale University





2325 Tutors