The repetition structure: the while statement not working


Posted on 16th Feb 2014 07:03 pm by admin

New programming student, have assignment as follows:
A restaurant has 4 lunch combos for customers to choose:

Combo A : Fried chicken with slaw [price: 4.25]
Combo B : roast beef with mashed potato [price: 5.75]
Combo C : Fish and chips [price:5.25]
Combo D : soup and salad [price: 3.75]

Write a program to calculate how much a party of customers should pay. Suppose the party orders 2 B’s, 1 A and 3 D’s. The casher will enter B, B, A, D, D, D and T into the program. The T means “calculating total of the order”. It is a signal telling the computer that the whole order has been entered and it is time to calculate the total amount the party should pay. Assume there is no sales tax. The following is an example:

Enter item ordered [A/B/C/D] or T to calculate total: B
Enter item ordered [A/B/C/D] or T to calculate total: B
Enter item ordered [A/B/C/D] or T to calculate total: A
Enter item ordered [A/B/C/D] or T to calculate total: D
Enter item ordered [A/B/C/D] or T to calculate total: D
Enter item ordered [A/B/C/D] or T to calculate total: D
Enter item ordered [A/B/C/D] or T to calculate total: T
Please pay this amount: 27

Have tried this example and something longer also. Cannot get the program to give any output after entering initial "combo" choice {A/B/C/D/T]. Must use "while" in this assignment. Book is no help, niether is my friend. What am I missing? below is my code so far:

// Lab08P3.cpp - Calculate and display how much a party of
// restaurant customers should pay for different combos.
// Created on 10/18/09

#include

using std::cout;
using std::cin;
using std::endl;

int main( )
{
double cost = 0.0;
double costa = 0.0;
double costb = 0.0;
double costc = 0.0;
double costd = 0.0;
double costt = 0.0;
char answer = ' ';
char wouldorder = ' ';


cout <<"Would you like to order? ";
cin >>wouldorder;
wouldorder =toupper (wouldorder);


cout <<"Please enter your choice of combo's letter [A/B/C/D] from the list below:" < cout << " Combo A : Fried chicken with slaw [price: 4.25]" << endl;
cout << " Combo B : Roast beef with mashed potato [price: 5.75]" << endl;
cout << " Combo C : Fish and chips [price:5.25]" << endl;
cout << " Combo D : Soup and salad [price: 3.75]" << endl< while (wouldorder == 'Y')
{
cout << " Enter item ordered [A/B/C/D] or T to calculate total: ";
cin >> answer;
answer = toupper(answer);

while (answer == 'A')
{costa = 4.75;}
while (answer == 'B')
{costb = 5.75;}
while (answer == 'C')
{costc = 5.25;}
while (answer == 'D')
{costd = 5.75;}


while (answer == 'T')
{ costt = costa + costb + costc + costd;
cout <<"Your Total bill comes to: " << costt < }
}
system("pause");
return 0;
}
Thanks in advance for the help

No comments posted yet

Your Answer:

Login to answer
328 Like 5 Dislike
Previous forums Next forums
Other forums

Using mysql_real_escape_string for displayed content
On my website users can input data into a textarea and it will store it in the mysql database. But,

unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_
Can anyone view my code and tell me why im getting the error:
Parse error: syntax error, unexpect

Get to know your fellow coder
I think it's time we got personal around here. There's a lot of code swapping and a few members kno

Captcha problem users just refresh and it will let them auto submit again
Users will just re submit and not have to enter the new captcha.. ? Lol but if i refresh the page, t

Month String to Numeric?
Hi guys,

Given a month as a string, is there a simple way to find the numeric representation

Using CSS to format MySQL query
Hi,

If i want to have a news page on my site, which displays all records of a table in descen

drop-down with sub-category appear
Hello,

i know how to build a simple dro-down list, im looking for a code when im gonna choose

UDP server recvfrom() always returns -1? :(
Hello all,
I am getting a very strange error in my code :( I am writing a server application in C

Not Loading Function Into Div
I'm not sure whether to put this under the php forum or ajax forum but because I tink it's more of a

Displaying pictures
i have worked my way through storing images in directory and storing the location in mySQL db.Now i

Sign up to write
Sign up now if you have flare of writing..
Login   |   Register
Follow Us
Indyaspeak @ Facebook Indyaspeak @ Twitter Indyaspeak @ Pinterest RSS



Play Free Quiz and Win Cash