Edit the given program so that it multiplies the product quantity to its price.   Python program:

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%

Edit the given program so that it multiplies the product quantity to its price.

 

Python program:

1- while True:
try:
bg
float(input("Enter your budget : "))
3
bg
except ValueError:
print("PRINT NUMBER AS A AMOUNT")
continue
4
S =
5 -
7
8 -
else:
9
break
a ={"name":[], "quant":[], "price":[]}
list(a.values ())
10
11
b =
12
13
na =
b[0]
[t]q = nb
b[2]
14
15
pr =
16
17 - while True:
18 -
try:
ch = int(input("1.ADD\n2. EXIT\nEnter your choice : "))
except ValueError:
print("\NERROR: Choose only digits from the given option")
19
20 -
21
22
continue
23 -
else:
24 -
if ch == 1 and s>0:
25
ph =
input("Enter product name : ")
26
9 =
input("Enter quantity : ")
27
float(input("Enter price of the product : "))
p =
28
if p>s:
print("\nCAN, I BUT THE PRODUCT")
continue
29 -
30
31
32
33 -
else:
if pn in na:
ind = na.index(pn)
qu.remove(qu[ind])
pr.remove(pr[ind])
qu.insert(ind, q)
pr.insert(ind, p)
s = bg-sum(pr)
print("\namount left", s)
else:
34 -
35
36
37
38
39
40
41
42 -
43
na.append (pn)
44
qu.append (q)
pr.append (p)
bg-sum(pr)
45
46
47
S =
48
49
print("\namount left", s)
50
51
elif s<= 0:
print("\nNO BUDGET")
else:
52
53
54
break
55 print("\nAmount left : Rs.", s)
56 - if s in pr:
57
print("\nAmount left can buy you a", na[pr.index(s)])
58
59 print("\n\n\NGROCERY LIST")
60
61 - for i in range(len(na)):
print(na[i], qu[i], pr[i])
62
63
Transcribed Image Text:1- while True: try: bg float(input("Enter your budget : ")) 3 bg except ValueError: print("PRINT NUMBER AS A AMOUNT") continue 4 S = 5 - 7 8 - else: 9 break a ={"name":[], "quant":[], "price":[]} list(a.values ()) 10 11 b = 12 13 na = b[0] [t]q = nb b[2] 14 15 pr = 16 17 - while True: 18 - try: ch = int(input("1.ADD\n2. EXIT\nEnter your choice : ")) except ValueError: print("\NERROR: Choose only digits from the given option") 19 20 - 21 22 continue 23 - else: 24 - if ch == 1 and s>0: 25 ph = input("Enter product name : ") 26 9 = input("Enter quantity : ") 27 float(input("Enter price of the product : ")) p = 28 if p>s: print("\nCAN, I BUT THE PRODUCT") continue 29 - 30 31 32 33 - else: if pn in na: ind = na.index(pn) qu.remove(qu[ind]) pr.remove(pr[ind]) qu.insert(ind, q) pr.insert(ind, p) s = bg-sum(pr) print("\namount left", s) else: 34 - 35 36 37 38 39 40 41 42 - 43 na.append (pn) 44 qu.append (q) pr.append (p) bg-sum(pr) 45 46 47 S = 48 49 print("\namount left", s) 50 51 elif s<= 0: print("\nNO BUDGET") else: 52 53 54 break 55 print("\nAmount left : Rs.", s) 56 - if s in pr: 57 print("\nAmount left can buy you a", na[pr.index(s)]) 58 59 print("\n\n\NGROCERY LIST") 60 61 - for i in range(len(na)): print(na[i], qu[i], pr[i]) 62 63
Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Binary numbers
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
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education