Assignment 2 Specs – Tickets The goal of this assignment is to learn how to solv

Need help with assignments?

Our qualified writers can create original, plagiarism-free papers in any format you choose (APA, MLA, Harvard, Chicago, etc.)

Order from us for quality, customized work in due time of your choice.

Click Here To Order Now

Assignment 2 Specs – Tickets
The goal of this assignment is to learn how to solve a problem with a combination of if/elif/else statements and complex boolean expressions. It can be completed with solely the material from Chapters 1-3. Solutions using lists, tuples or the “in” operator will receive a zero for the assignment as those techniques are not relevant to the goal of the assignment.
90/100 Instructions
A movie theater gives discounts based on different ticket types and the day of the week: 
type   price  
senior  9.00
child  8.00
general   10.00
Day of the Week   discount  
mon, tue, wed   25%
thu, fri, sat    0%
sun  10%
Ask the user:
What type of tickets they are buying. The user is limited to picking only one ticket type. Note that there’s a built in function in Python with the name type so it would be best to pick a different name for the variable. 
How many tickets they are buying.
What day of the week they are going.
Use if/elif/else statements to look at the user’s input for the type and day to determine the correct price and discount.
If the user enters something other than senior, child or general charge them the general ticket price of $10.
If the user enters something other than mon, tue, wed, thu, fri, sat or sun charge them the full price, no discount.
Calculate and display the total cost using f-strings or the format function to limit it to two decimal places.
Sample Output 90/100
————————————————————————————————–
>>> %Run ‘A2-TravisBickle’
Remember going out to the movies??
What kind of tickets are you purchasing? child, general or senior?
senior
What day of the week? Enter sat for Saturday etc.
mon
How many tickets do you need?
10
Total: $67.50
>>>
———————————————
>>> %Run ‘A2-TravisBickle’
Remember going out to the movies??
What kind of tickets are you purchasing? child, general or senior?
general
What day of the week? Enter sat for Saturday etc.
mon
How many tickets do you need?
10
Total: $75.00
>>>
———————————————
>>> %Run ‘A2-TravisBickle’
Remember going out to the movies??
What kind of tickets are you purchasing? child, general or senior?
replicant
What day of the week? Enter sat for Saturday etc.
mon
How many tickets do you need?
10
Total: $75.00
>>>
———————————————
>>> %Run ‘A2-TravisBickle’
Remember going out to the movies??
What kind of tickets are you purchasing? child, general or senior?
replicant
What day of the week? Enter sat for Saturday etc.
funday
How many tickets do you need?
10
Total: $100.00
>>>
————————————————————————————————–
100/100 Instructions
Change the program so that if the user enters something other than mon, tue, wed, thu, fri, sat or sun for the day refuse to sell them the tickets, displaying a message that they entered an invalid day instead of showing a the ticket total. 
Sample Output 100/100
————————————————————————————————–
>>> %Run ‘A2-TravisBickle’
Remember going out to the movies??
What kind of tickets are you purchasing? child, general or senior?
replicant
What day of the week? Enter sat for Saturday etc.
monday
How many tickets do you need?
10
NO TICKET, invalid day.
>>>
———————————————
>>> %Run ‘A2-TravisBickle’
Remember going out to the movies??
What kind of tickets are you purchasing? child, general or senior?
replicant
What day of the week? Enter sat for Saturday etc.
mon
How many tickets do you need?
10
Total: $75.00
>>>
———————————————
>>> %Run ‘A2-TravisBickle’
Remember going out to the movies??
What kind of tickets are you purchasing? child, general or senior?
general
What day of the week? Enter sat for Saturday etc.
funday
How many tickets do you need?
2
NO TICKET, invalid day.
>>>
————————————————————————————————–
105/100 Instructions
Add another input and ask the user what time the movie is in military time e.g. 0000 through 2359.
Convert the user’s input to an integer using the int() function.
If it’s a child trying to buy a ticket for a weekday between 0200 and 1600 inclusive refuse to sell them the tickets, displaying a message asking them why they aren’t in school instead of showing the total.
Sample Output 105/100
————————————————————————————————–
>>> %Run ‘A2-TravisBickle’
Remember going out to the movies??
What kind of tickets are you purchasing? child, general or senior?
child
What day of the week? Enter sat for Saturday etc.
mon
How many tickets do you need?
1
What time is the movie? Enter 0000 to 2359
1601
Total: $6.00
>>>
———————————————
>>> %Run ‘A2-TravisBickle’
Remember going out to the movies??
What kind of tickets are you purchasing? child, general or senior?
child
What day of the week? Enter sat for Saturday etc.
mon
How many tickets do you need?
1
What time is the movie? Enter 0000 to 2359
1600
NO TICKET, why aren’t you in school???
>>>
———————————————
>>> %Run ‘A2-TravisBickle’
Remember going out to the movies??
What kind of tickets are you purchasing? child, general or senior?
child
What day of the week? Enter sat for Saturday etc.
sat
How many tickets do you need?
1
What time is the movie? Enter 0000 to 2359
1600
Total: $8.00
>>>
———————————————

Need help with assignments?

Our qualified writers can create original, plagiarism-free papers in any format you choose (APA, MLA, Harvard, Chicago, etc.)

Order from us for quality, customized work in due time of your choice.

Click Here To Order Now