fork download
  1. //Jeremy Huang CS1A Chapter 3, P. 143, #2
  2. //
  3. /**************************************************************
  4.  *
  5.  * CALCULATE INCOME FROM TICKETS
  6.  * ____________________________________________________________
  7.  * This program computes total income made from ticket sales
  8.  * based on the amount of tickets sold from each class
  9.  * and adding them.
  10.  * ____________________________________________________________
  11.  * INPUT
  12.  * class_A_tickets : Number of class A tickets sold
  13.  * class_B_tickets : Number of class B tickets sold
  14.  * class_C_tickets : Number of class C tickets sold
  15.  *
  16.  * OUTPUT
  17.  * totalIncome : Total income made from ticket sales
  18.  *
  19.  **************************************************************/
  20. #include <iostream>
  21. #include <iomanip>
  22. using namespace std;
  23.  
  24. int main() {
  25. // Constants for ticket prices
  26. const double CLASS_A_PRICE = 15.00;
  27. const double CLASS_B_PRICE = 12.00;
  28. const double CLASS_C_PRICE = 9.00;
  29.  
  30. int class_A_tickets; //INPUT - Number of class A tickets sold
  31. int class_B_tickets; //INPUT - Number of class B tickets sold
  32. int class_C_tickets; //INPUT - Number of class C tickets sold
  33. double totalIncome; //OUTPUT - Total income made from ticket sales
  34.  
  35. // Prompt user for the number of Class A tickets sold
  36. cout<<"\nEnter the number of Class A tickets sold: ";
  37. cin>>class_A_tickets;
  38.  
  39. // Prompt user for the number of Class B tickets sold
  40. cout<<"\nEnter the number of Class B tickets sold: ";
  41. cin>>class_B_tickets;
  42.  
  43. // Prompt user for the number of Class C tickets sold
  44. cout<<"\nEnter the number of Class C tickets sold: ";
  45. cin>>class_C_tickets;
  46.  
  47. //Calculate total income
  48. totalIncome = (class_A_tickets*CLASS_A_PRICE)+
  49. (class_B_tickets*CLASS_B_PRICE)+
  50. (class_C_tickets*CLASS_C_PRICE);
  51.  
  52. //Output result
  53. cout<<fixed<<showpoint<<setprecision(2);
  54. cout<<"\nTotal income from the ticket sales: $"<<totalIncome;
  55. return 0;
  56. }
Success #stdin #stdout 0.01s 5284KB
stdin
3
2
5
stdout
Enter the number of Class A tickets sold: 
Enter the number of Class B tickets sold: 
Enter the number of Class C tickets sold: 
Total income from the ticket sales: $114.00