Create a python program that calculate the payment

Assignment Help Other Subject
Reference no: EM132222122

Programming problem solving assignment

Assessment Description

System Requirement

Amazing Pizza and Pasta Pizzeria sells various types of Pizza and pasta in Sydney City.

The shop is a takeaway shop.

She wants the following promotional scheme to increase her sales:
1. 1 large Pizza = 10.99 AUD
2. 2 large Pizzas = 20.99 AUD
3. 3 Large Pizzas = 29.99 AUD

4. If a customer buys pizzas greater than or equal to 4 then they receive 1.5lt soft drink free for every 4 large pizzas.
5. 1 large pasta = 9.5 AUD
6. 2 large pastas = 17.00 AUD
7. 3 large pastas = 27.50 AUD
8. If a customer buys pastas greater or equal to 4 then they receive a 1 plate of bruschetta free for every 4 large pastas.
9. For every 4 pizzas AND 4 pastas, Customer will receive 2 free Choco brownie ice cream, a 1.5lt soft drink and 1 plate of bruschetta.

The owner of Pizzeria wants you to create a python program that can run on their POS (Point Of Sale) and calculate the payment accurately.

Your program needs to take number of pizza and number of pasta as data entry from user and make charge calculations as per the above mentioned rules in the promotional scheme.

The payment information should display:
• Total payment each order
• Total payment amounts received for pizza order
• Total payment amounts received for pasta order
• Grand Total- Total payment received for pizzas and pastas sold in a Shift*
• Total number of pizzas and pastas sold in a Shift*
• Total number of 1.5lt bottle of soft drinks, bruschetta plates and Choco brownie ice cream given away in promotion.

All of the above must be displayed after every order. The program is expected to run continuously until user presses a key to exit the program. You can choose how you would like to handle this repetition in your program.

Attachment:- programming Assignment.rar

Verified Expert

The task of the assignment involves writing python code for the pizza and pasta ordering system.Initially the number of pizza and pasta are received and the promotion items and receipt are displayed to the user.The application is developed with the help of the python code and the output is attached with the program.

Reference no: EM132222122

Questions Cloud

How apple achieved business success : Explain how Apple achieved business success through the use of information, information technology, and people.
Products will have higher lifetime value : Which of the following products will have a higher lifetime value. Which of the following is not one of the four types of forecasting methods.
Research poster for mealy machine : You need to prepare Research poster - RESEARCH POSTER FOR MEALY MACHINE
Companies is potential competitor to cool breeze : Cool Breeze Inc. manufactures ceiling fans in a small town. Which of these companies is a potential competitor to Cool Breeze?
Create a python program that calculate the payment : ISY1003 – Foundations of programming - Amazing Pizza and Pasta Pizzeria sells various types of Pizza and pasta in Sydney City
Marketing environment surrounding green initiatives : The Cutco case deals with the marketing environment surrounding green initiatives and the skills marketers need in today's changing workplace.
What is the average time that customers spend in system : What is the average time that customers spend in the system? What are the costs per call after hiring the supervisor?
What is the best type of marketing research : Others contend that the only legitimate and defensible form of marketing research involves quantitative measures. What Is the Best Type of Marketing Research?
About yourself and to better develop interpersonal skills : You have had the opportunity during this brief semester to learn more about yourself and to better develop your interpersonal skills.

Reviews

len2222122

1/23/2019 11:27:40 PM

Marking Criteria Items Description: Items Description Marks 1. Use of variables and validations Meaningful variables used. User data entry is validated. 2 2. Display of the main menu with promotion Menu items displayed properly 1 3. Functionality and problem solving approach Overall logic or problem solving used in defining the functionality required 10 4. Use of functions/Objects How well the program is structured by making good use of functions in python or using Object oriented approach. 10 5. Correct output Correct output of all total variables as required 5 6. Internal documentation Good use of comments that provide good explanation to the code written. 2 Total 30

len2222122

1/23/2019 11:27:34 PM

Detailed Submission Requirements Before submission, you ensure the submitted work satisfies the following requirements: • Submit your python program onMoodle. There will be a small demonstration and viva conducted in Week 11 class. • Include a cover sheet that has your name, subject, date, assignment title.

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd