mirror of
https://github.com/sys-32Dev/CS1010.git
synced 2026-08-08 20:05:59 +00:00
add lab 5
This commit is contained in:
BIN
lab5/Lab 5-4.png
Normal file
BIN
lab5/Lab 5-4.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 298 KiB |
20
lab5/Lab5.py
Normal file
20
lab5/Lab5.py
Normal file
@@ -0,0 +1,20 @@
|
||||
# prints whether 1 is greater than 2 is true or false
|
||||
print(1 > 2)
|
||||
# prints whether True or False is true or false
|
||||
print(True or False)
|
||||
# prints whether true and false is true or false
|
||||
print(False and False)
|
||||
# prints the opposite of true
|
||||
print(not True)
|
||||
# prints whether 7 is not equal to 2 is true or false
|
||||
print(7 != 2)
|
||||
# prints whether 2 is equal to 4 is true or false
|
||||
print(2 == 4)
|
||||
# prints whether 7 is less than 10 is true or false
|
||||
print(7 < 10)
|
||||
# prints whether 7 is less than or equal to than 15 is true or false
|
||||
print(7 <= 15)
|
||||
# prints whether 10 is greater or equal to 15 is true or false
|
||||
print(10 >= 15)
|
||||
# prints whether True xor False is true or false
|
||||
print(True ^ False)
|
||||
11
lab5/lab5-2.py
Normal file
11
lab5/lab5-2.py
Normal file
@@ -0,0 +1,11 @@
|
||||
# Asks user for input of an intger, then sets var number to user input
|
||||
number = int(input("Enter a number: "))
|
||||
# if var number is greater than 42, print "your number is higher"
|
||||
if number > 42:
|
||||
print("your number is higher")
|
||||
# if number is less than 42, print "your number is lower"
|
||||
elif number < 42:
|
||||
print("your number is lower")
|
||||
# else, print "you entered 42"
|
||||
else:
|
||||
print("you entered 42")
|
||||
14
lab5/lab5-3.py
Normal file
14
lab5/lab5-3.py
Normal file
@@ -0,0 +1,14 @@
|
||||
# asks user for a numeric grade inputm then sets var numbergrade to user input
|
||||
numbergrade = int(input("Enter a number grade from 0-100: "))
|
||||
# if var numbergrade is greater than or equal to 90, print "You have an A"
|
||||
if numbergrade >= 90 and numbergrade <= 100:
|
||||
print("You have an A")
|
||||
# if var numbergrade is greater than or equal to 80, print "You have a B"
|
||||
elif numbergrade >= 80 and numbergrade < 90:
|
||||
print("You have a B")
|
||||
# if var numbergrade is greater than or equal to 70, print "You have a C"
|
||||
elif numbergrade >= 70 and numbergrade < 80:
|
||||
print("You have a C")
|
||||
# if var numbergrade is less than 70, print "You got No Credit"
|
||||
else:
|
||||
print("You got No Credit")
|
||||
78
lab5/lab5-5.py
Normal file
78
lab5/lab5-5.py
Normal file
@@ -0,0 +1,78 @@
|
||||
# Prompts the user to select a burger, then sets var burger to user input
|
||||
burger = int(input("Please selct a burger (1-3):"))
|
||||
# if var burger is equal to 1, set var price to 3.45
|
||||
if burger == 1:
|
||||
price = 3.45
|
||||
# if var burger is equal to 2, set var price to 5.24
|
||||
elif burger == 2:
|
||||
price = 5.24
|
||||
# if var burger is equal to 3, set var price to 6.95
|
||||
elif burger == 3:
|
||||
price = 6.95
|
||||
# prompts the user to input if they want cheese, then sets var cheese to user input
|
||||
cheese = input("Would you like cheese (Y/N):")
|
||||
# if var cheese is equal to "Y", set var price to var price plus 1.23
|
||||
if cheese == "Y" or "y":
|
||||
price= price + 1.23
|
||||
# otherwise, keep the price the same
|
||||
else:
|
||||
price = price
|
||||
# prompts the user to input if they want a combo, then sets var combo to user input
|
||||
combo = input("Would you like a combo (Y/N):")
|
||||
# if var combo is equal to "Y" or "y", set var size to user input
|
||||
if combo == "Y" or "y":
|
||||
size = input("Pick Size (S/M/L):")
|
||||
# if var size is equal to "S", set keep the price the same
|
||||
if size == "S" or "s":
|
||||
price = price
|
||||
# if var size is equal to "M", set var price to var price plus 2.76
|
||||
elif size == "M" or "m":
|
||||
price = price + 2.76
|
||||
# if var size is equal to "L", set var price to var price plus 3.89
|
||||
elif size == "L" or "l":
|
||||
price = price + 3.89
|
||||
# If user does not want a combo, keep the price the same
|
||||
elif combo == "N" or "n":
|
||||
price = price
|
||||
# set var tax to var price multiplied by LA County tax rate
|
||||
tax = price * 0.095
|
||||
# set var total to var price plus var tax
|
||||
total = price + tax
|
||||
# prints the receipt, with menu options and choices that the user made
|
||||
print("================================\n Welcome to McTofuButterBurger \n================================")
|
||||
print("Menu:\n1 - McStandard (1 patty)\n2 - McGordo (2 pattys)\n3 - McChonk (3 pattys)")
|
||||
print("Please select a Burger [1,2,3]", burger)
|
||||
print("Add cheese to the burger? [Y/N]", cheese)
|
||||
print("Would you like a combo? [Y/N]", combo)
|
||||
if combo == "Y":
|
||||
print("What size combo? [S/M/L]", size)
|
||||
print("--------------------------------\nYour Order:\n--------------------------------")
|
||||
# prints the user's order, with the price of each item
|
||||
if burger == 1:
|
||||
print("McStandard", "$3.45")
|
||||
elif burger == 2:
|
||||
print("McGordo", "$5.24")
|
||||
elif burger == 3:
|
||||
print("McChonk", "$6.95")
|
||||
if cheese == "Y":
|
||||
print("With cheese", "$1.23")
|
||||
elif cheese == "N":
|
||||
print("No cheese", "$0.00")
|
||||
if combo == "Y":
|
||||
if size == "S":
|
||||
print("Small Combo", "$0.00")
|
||||
elif size == "M":
|
||||
print("Medium Combo", "$2.76")
|
||||
elif size == "L":
|
||||
print("Large Combo", "$3.89")
|
||||
elif combo == "N":
|
||||
print("No Combo", "$0.00")
|
||||
# Prints the price calculations
|
||||
print("--------------------------------")
|
||||
print("Subtotal:", "$",price)
|
||||
print("Tax:", "$", tax)
|
||||
print("--------------------------------")
|
||||
print("Total Due:", "$",total)
|
||||
print("================================")
|
||||
# Thanks the user for their order
|
||||
print("Thank you for your order!")
|
||||
Reference in New Issue
Block a user