Lengkap

Pizza Shop

In this project, you will simulate the user calling to order a pizza at the UMCP take-out pizza shop. You will prompt the user for identification (name and phone number), the items he wishes to order (soda, breadsticks and pizza), and the size and toppings for each pizza ordered. There is a maximum of 5 pizzas per order and 3 toppings per pizza. After the ordering is complete, you will calculate the price of the order and neatly display the price along with the user indentification and order information.

## Deliverables

** Additional Notes: If you overload the input operator ( operator>> ) for both the Order and Pizza classes, then it is not necessary to provide mutators unless you need them for some other functionality. For simplicity, the phone number should be considered a string Please follow the order specified in the sample run for user input. I.e. input name first, then phone number, then sodas, etc. This will help us aoutmate the testing of your project. It is permissible for the user to request the same topping more than once for a single pizza. I.e. Small Pizza with onion, onion and onion is okay Objectives To become familiar with C++ class syntax and coding standards To implement and use C++ objects To reinforce the concept of aggregation To use operator overloading for output To practice neatly formtted output To further practice the use of make files Project Description In this project, you will simulate the user calling to order a pizza at the UMBC take-out pizza shop. You will prompt the user for identification (name and phone number), the items he wishes to order (soda, breadsticks and pizza), and the size and toppings for each pizza ordered. There is a maximum of 5 pizzas per order and 3 toppings per pizza. After the ordering is complete, you will calculate the price of the order and neatly display the price along with the user indentification and order information. Futher Specification The UMCP Pizza Take-Out Shop does not collect tax There is no delivery fee. You may assume that all user input (except for name) is lower case. If the user asks for 1 or more pizzas, you must ask the user if he wishes to see a list of toppings. Acceptable answers are "yes" and "no", not "y" and "n". All items must be listed on the order, even if none are purchased. UMCP Pizza Take-Out Price List Item Price 2-Liter Soda $1.19 Breadsticks $0.99 Plain Small Pizza $4.99 Plain Medium Pizza $6.99 Plain Large Pizza $9.99 Pizza Toppings $0.79 each on Small Pizza $0.99 each on Medium Pizza $1.29 each on Large Pizza Pizza Toppings Available Pizza Toppings pepperoni mushrooms sausage anchovies onions green pepper Project classes This project will require you design and implement two C++ classes as described below. Be sure to consider the OOP principles of encapsulation and data hiding when designing and implementing these classes. The Order Class This class maintains all the information for an order. The user's name The user's phone number The number of 2-Liter sodas ordered The number of breadsticks ordered The number of pizzas ordered Information about each pizza (max of 5) This class provides the following funct

## Platform

windows 2000 professional; run in Terra Term (ssh) on a linux server and meet g++ compiler standard

## Deadline information

must be completed by midnight, EST on 10/5/2002. Commenting would be helpful, but not required (would pay extra for that)

Kemahiran: Pengaturcaraan C, Kejuruteraan, Linux, MySQL, PHP, Kejuruteraan Perisian, Ujian Perisian, UNIX

Lihat lagi: the practice of programming, syntax programming, syntax in programming, sample use case specification, programming syntax, programming practice, programming operator, programming encapsulation, programming compiler, principles of programming, practice programming, practice of programming, php programming notes, phone shop design, phone number for operator, operator phone number, OOP programming, notes php programming, meet specification, encapsulation programming

Tentang Majikan:
( 1 ulasan ) United States

ID Projek: #2873812

Dianugerahkan kepada:

idleswell

See private message.

$12 USD dalam 14 hari
(169 Ulasan)
5.8

25 pekerja bebas membida secara purata $26 untuk pekerjaan ini

alexkvw

See private message.

$22.95 USD dalam 14 hari
(66 Ulasan)
5.1
srazakvw

See private message.

$21.25 USD dalam 14 hari
(35 Ulasan)
5.0
teamsgreen

See private message.

$42.5 USD dalam 14 hari
(48 Ulasan)
4.3
rozarus

See private message.

$21.25 USD dalam 14 hari
(53 Ulasan)
3.3
compwizvw

See private message.

$38.25 USD dalam 14 hari
(8 Ulasan)
3.2
vw472664vw

See private message.

$7.65 USD dalam 14 hari
(37 Ulasan)
3.0
coreinsidei

See private message.

$25.5 USD dalam 14 hari
(16 Ulasan)
2.9
elohmrow

See private message.

$21.25 USD dalam 14 hari
(13 Ulasan)
2.5
nulltechvw

See private message.

$25.49 USD dalam 14 hari
(9 Ulasan)
2.3
gergelyvw

See private message.

$29.75 USD dalam 14 hari
(1 Ulasan)
2.5
coder001vw

See private message.

$21.25 USD dalam 14 hari
(3 Ulasan)
1.3
pjyelton

See private message.

$25.5 USD dalam 14 hari
(1 Ulasan)
0.0
singhj

See private message.

$29.75 USD dalam 14 hari
(0 Ulasan)
0.0
deepsgupta

See private message.

$17 USD dalam 14 hari
(0 Ulasan)
0.0
florindvw

See private message.

$21.25 USD dalam 14 hari
(1 Ulasan)
0.0
vw581049vw

See private message.

$17 USD dalam 14 hari
(0 Ulasan)
0.0
lexell

See private message.

$17 USD dalam 14 hari
(0 Ulasan)
0.0
kashfiwin

See private message.

$38.25 USD dalam 14 hari
(0 Ulasan)
0.0
magnusjonsson

See private message.

$19.55 USD dalam 14 hari
(0 Ulasan)
0.0
fant0mvw

See private message.

$42.5 USD dalam 14 hari
(0 Ulasan)
0.0