fork download
  1. //Devin Scheu CS1A Chapter 3, P. 143, #2
  2. //
  3. /**************************************************************
  4. *
  5. * CALCULATE TICKET SALES INCOME
  6. * ____________________________________________________________
  7. * This program calculates the total income generated from ticket
  8. * sales for three seating categories (Class A, B, and C) based on
  9. * the number of tickets sold for each class.
  10. *
  11. * Computation is based on the formulas:
  12. * classAIncome = classATickets * 15
  13. * classBIncome = classBTickets * 12
  14. * classCIncome = classCTickets * 9
  15. * totalIncome = classAIncome + classBIncome + classCIncome
  16. * ____________________________________________________________
  17. * INPUT
  18. * classATickets : Number of Class A tickets sold (as an integer)
  19. * classBTickets : Number of Class B tickets sold (as an integer)
  20. * classCTickets : Number of Class C tickets sold (as an integer)
  21. *
  22. * PROCESSING
  23. * classAIncome : Income from Class A tickets (in dollars)
  24. * classBIncome : Income from Class B tickets (in dollars)
  25. * classCIncome : Income from Class C tickets (in dollars)
  26. *
  27. * OUTPUT
  28. * totalIncome : Total income from all ticket sales (in dollars)
  29. *
  30. **************************************************************/
  31.  
  32. #include <iostream>
  33. #include <iomanip>
  34.  
  35. using namespace std;
  36.  
  37. int main () {
  38.  
  39. //Variable Declarations
  40. int classATickets; //INPUT - Number of Class A tickets sold (as an integer)
  41. int classBTickets; //INPUT - Number of Class B tickets sold (as an integer)
  42. int classCTickets; //INPUT - Number of Class C tickets sold (as an integer)
  43. double classAIncome; //PROCESSING - Income from Class A tickets (in dollars)
  44. double classBIncome; //PROCESSING - Income from Class B tickets (in dollars)
  45. double classCIncome; //PROCESSING - Income from Class C tickets (in dollars)
  46. double totalIncome; //OUTPUT - Total income from all ticket sales (in dollars)
  47.  
  48. //Prompt for Input
  49. cout << "Enter the number of Class A tickets sold: ";
  50. cin >> classATickets;
  51. cout << "\nEnter the number of Class B tickets sold: ";
  52. cin >> classBTickets;
  53. cout << "\nEnter the number of Class C tickets sold: ";
  54. cin >> classCTickets;
  55.  
  56. //Calculate Income for Each Class
  57. classAIncome = classATickets * 15.00;
  58. classBIncome = classBTickets * 12.00;
  59. classCIncome = classCTickets * 9.00;
  60.  
  61. //Calculate Total Income
  62. totalIncome = classAIncome + classBIncome + classCIncome;
  63.  
  64. //Output Result
  65. cout << fixed << setprecision(2) << "\nTotal income from ticket sales is: $" << totalIncome << endl;
  66.  
  67. } //end of main()
Success #stdin #stdout 0.01s 5284KB
stdin
3
2
1
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 ticket sales is: $78.00