how to correct this exercise. COP2002: Programming Logic & Design with Python Project 4 Project: Download and save the file named proj_4_to_fix_wishes.py. The program has five errors including a syntax error, runtime errors, and logic errors. Find and fix all the errors. You must also document the errors you found and how you fixed them. Since you can only upload a single file into Canvas, put the explanation of the errors at the top of the program, as comments. The output of your fixed program should look as shown: Sample Console Display: Notes • You are not required to validate if the user enters a character or a string. The only validation is the one in the program: the user must enter values equal to or greater than 0. • You do not need to validate the user's response to the question, "Enter an item? y/n". If the user enters anything other than 'y' or 'n' the program can simply end. • Save the corrected file with the filename xxx_wishes_fixed.py (where xxx = your initials) or as defined by your instructor.

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter8: Arrays
Section: Chapter Questions
Problem 4GZ
icon
Related questions
Question

how to correct this exercise.

COP2002: Programming Logic & Design with Python
Project 4
Project: Download and save the file named proj_4_to_fix_wishes.py. The program has five errors including a syntax error, runtime errors, and logic errors. Find and fix all the errors. You must also document the errors you found and how you fixed them. Since you can only upload a single file into Canvas, put the explanation of the errors at the top of the program, as comments. The output of your fixed program should look as shown:
Sample Console Display:

 

Notes
• You are not required to validate if the user enters a character or a string. The only validation is the one in the program: the user must enter values equal to or greater than 0.
• You do not need to validate the user's response to the question, "Enter an item? y/n". If the user enters anything other than 'y' or 'n' the program can simply end.
• Save the corrected file with the filename xxx_wishes_fixed.py (where xxx = your initials) or as defined by your instructor.

This program will create a wish list for the user.
Enter as many items as you like, with their costs
and the program will calculate your total, before and
after 6% tax.
Enter an item? y/n
Enter the name of your item:
cell phone case
Enter the cost of this item:
22.50
Item: cell phone case for $ 22.5
Enter an item? y/n
Enter the name of your item:
backpack
Enter the cost of this item:
18.95
Item: backpack for $ 18.95
Enter an item? y/n
Enter the name of your item:
puppy
Enter the cost of this item:
45.00
Item: puppy for 45.0
Enter an item? y/n
Your subtotal is $ 86.45
Your total cost, including 6% tax, is $ 91.64
Hope you get everything you wish for!
Goodbye!
Transcribed Image Text:This program will create a wish list for the user. Enter as many items as you like, with their costs and the program will calculate your total, before and after 6% tax. Enter an item? y/n Enter the name of your item: cell phone case Enter the cost of this item: 22.50 Item: cell phone case for $ 22.5 Enter an item? y/n Enter the name of your item: backpack Enter the cost of this item: 18.95 Item: backpack for $ 18.95 Enter an item? y/n Enter the name of your item: puppy Enter the cost of this item: 45.00 Item: puppy for 45.0 Enter an item? y/n Your subtotal is $ 86.45 Your total cost, including 6% tax, is $ 91.64 Hope you get everything you wish for! Goodbye!
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 3 images

Blurred answer
Knowledge Booster
Graphical User Interface
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr