(5/5)

Q2 (10 points)

You work in the vegetables' section at the local grocery store. The store sells three vegetables - broccoli, onions and tomatoes.

The store manager updates the prices every morning. The cashier inputs the name of the item and the checkout computer display the

price. You, as the IT guy, have to write a program (using conditionals) that displays the price of the item typed in. The cashier

is a pretty careless dude and is not particular about capitalization and also makes frequent typos. Let's say, today's prices are

$1.70, $2.39 and $3.21 per pound for broccoli, onions and tomatoes respectively. Make sure the program is written for the general

case and the output is properly formatted.

Sample Output:

Enter the item being sold: BRoccoli

Price of broccoli is $1.70 per pound

Enter the item being sold: onIOns

Price of onions is $2.39 per pound

Enter the item being sold: cauliflower

Item not found

'''

price_broccoli = 1.7

price_onions = 2.39

price_tomatoes = 3.21

in_str = input("Enter the item being sold:")

if in_str.lower() == 'broccoli':

print(f'Price of broccoli is ${price_broccoli:.2f} per pound')

elif in_str.lower() == 'onions':

print(f'Price of onions is ${price_onions:.2f} per pound')

elif in_str.lower() == 'tomatoes':

print(f'Price of onions is ${price_tomatoes:.2f} per pound')

else:

print('Item not found')

'''

Q3 (10 points)

One Monday morning, your manager at the grocery store asks you to write a program where he can input the daily price for the vegetables

every morning and get a print out in a nicely formatted fashion, as seen below.

Use the f-strings method for at least one of the print statements.

Sample Outputs:

What is price of broccoli today: 1

What is price of onions today: 1

What is price of tomatoes today: 1

Vegetable Price Table

Broccoli Onions Tomatoes

----------------------------------------

$1.00 $1.00 $1.00

What is price of broccoli today: 11.2

What is price of onions today: .56

What is price of tomatoes today: 39.3

Vegetable Price Table

Broccoli Onions Tomatoes

----------------------------------------

$11.20 $0.56 $39.30

'''

price_broccoli = float(input('What is price of broccoli today:'))

price_onions = float(input('What is price of onions today:'))

price_tomatoes = float(input('What is price of tomatoes today:'))

print('\nVegetable Price Table')

print('Broccoli Onions Tomatoes')

print('----------------------------------------')

print(f'${price_broccoli:<15.2f}${price_onions:<15.2f}${price_tomatoes:<15.2f}')

'''

Q4 (10 points)

Ask user for an angle theta (in degrees), and output the following trignometric calculation:

sin(theta) * sin(theta) + 6*tan(theta). Remember that the argument for trignometric function must be in radians

Answer should be in four decimal places.

Sample Output:

Enter the angle in degrees: 45

sin(theta) * sin(theta) + 6*tan(theta) = 6.5000

Enter the angle in degrees: 45.3

sin(theta) * sin(theta) + 6*tan(theta) = 6.5684

'''

import math

theta = (math.pi/180) * float(input('Enter the angle in degrees:'))

print(f'sin(theta) * sin(theta) + 6*tan(theta) = {math.sin(theta)*math.sin(theta)+6*math.tan(theta):.4f}')

sin(theta) * sin(theta) + 6*tan(theta) = 6.5684

'''

Q5 (10 points)

Ask the user for a starting and an ending integer and then output the square of all integers between them including the starting and

ending numbers. Use a for loop for this question. When trying out the code, be mindful that the output can get pretty long if the

difference between the two input integers is large. To get full credit, the numbers should be in one line separated by a comma and a

space and ending with a period.

Sample Output:

Enter the starting number: 3

Enter the end number 9

9, 16, 25, 36, 49, 64, 81.

Enter the starting number: 5

Enter the end number 16

25, 36, 49, 64, 81, 100, 121, 144, 169, 196, 225, 256.

'''

start_int = int(input('Enter the starting number:'))

end_int = int(input('Enter the end number'))

for i in range(start_int, end_int):

print(i*i, end = ', ')

print(end_int*end_int, end = '.')

25, 36, 49, 64, 81, 100, 121, 144, 169, 196, 225, 256.

(5/5)

CS 340 Milestone One Guidelines and Rubric Overview: For this assignment, you will implement the fundamental operations of create, read, update,

Retail Transaction Programming Project Project Requirements: Develop a program to emulate a purchase transaction at a retail store. This

7COM1028 Secure Systems Programming Referral Coursework: Secure

Create a GUI program that:Accepts the following from a user:Item NameItem QuantityItem PriceAllows the user to create a file to store the sales receip

CS 340 Final Project Guidelines and Rubric Overview The final project will encompass developing a web service using a software stack and impleme

Get Free Quote!

334 Experts Online