/* Theater lobby snack bar program */ #include #include #include #define TRUE 1 //This is true #define FALSE !(TRUE) //This is not true void main() { char c; //their choice int done; //while loop ender float total=0; //start their total at zero; printf("Please make your treat selections:\n"); printf("B - Beverage.\n"); printf("C - Candy.\n"); printf("H - Hot dog.\n"); printf("P - Popcorn.\n"); printf("= - Done.\n"); printf("Your choice:\n"); /* Now you must figure out what they typed in. */ done=FALSE; while(!done) { c=toupper(getch()); //get input switch(c) //find the key they pressed { case 'B': //Beverage printf("B - Beverage\tThat will be $2\n"); total+=2; break; case 'C': //Candy printf("C - Candy\tThat will be $1.50\n"); total+=1.5; break; case 'H': //Hot dog printf("H - Hot dog\tThat will be $4\n"); total+=4; break; case 'P': //Pop corn printf("P - Popcorn\tThat will be $3\n"); total+=3; break; case '=': //done printf("= Total of $%.2f\n",total); printf("Please pay the cashier.\n"); done=TRUE; } //end switch-case } //end while }