fork download
  1. // Torrez, Elaine CS1A Chapter 4, P. 232, #6
  2. /*******************************************************************************************
  3.  *
  4.  * SALES BAR CHART
  5.  * ________________________________________________________________________________________
  6.  * This program asks the user to enter today’s sales for five stores.
  7.  * The program then displays a bar graph comparing each store’s sales.
  8.  * Each bar in the graph is made up of asterisks (*), where each asterisk
  9.  * represents $100 in sales.
  10.  * ________________________________________________________________________________________
  11.  *
  12.  * INPUT:
  13.  * store1, store2, store3, store4, store5 : Sales for each store
  14.  *
  15.  * OUTPUT:
  16.  * Bar chart made of asterisks representing $100 increments of sales
  17.  *
  18.  *******************************************************************************************/
  19.  
  20. #include <iostream>
  21. using namespace std;
  22.  
  23. int main()
  24. {
  25. /***** VARIABLE DECLARATIONS *****/
  26. int store1; // Sales for store 1
  27. int store2; // Sales for store 2
  28. int store3; // Sales for store 3
  29. int store4; // Sales for store 4
  30. int store5; // Sales for store 5
  31.  
  32. /***** INPUT SECTION *****/
  33. cout << "Enter today's sales for store 1: ";
  34. cin >> store1;
  35.  
  36. cout << "Enter today's sales for store 2: ";
  37. cin >> store2;
  38.  
  39. cout << "Enter today's sales for store 3: ";
  40. cin >> store3;
  41.  
  42. cout << "Enter today's sales for store 4: ";
  43. cin >> store4;
  44.  
  45. cout << "Enter today's sales for store 5: ";
  46. cin >> store5;
  47.  
  48. /***** OUTPUT SECTION *****/
  49. cout << endl;
  50. cout << "SALES BAR CHART" << endl;
  51. cout << "(Each * = $100)" << endl;
  52.  
  53. // Store 1
  54. cout << "Store 1: ";
  55. for (int i = 0; i < store1 / 100; i++)
  56. cout << "*";
  57. cout << endl;
  58.  
  59. // Store 2
  60. cout << "Store 2: ";
  61. for (int i = 0; i < store2 / 100; i++)
  62. cout << "*";
  63. cout << endl;
  64.  
  65. // Store 3
  66. cout << "Store 3: ";
  67. for (int i = 0; i < store3 / 100; i++)
  68. cout << "*";
  69. cout << endl;
  70.  
  71. // Store 4
  72. cout << "Store 4: ";
  73. for (int i = 0; i < store4 / 100; i++)
  74. cout << "*";
  75. cout << endl;
  76.  
  77. // Store 5
  78. cout << "Store 5: ";
  79. for (int i = 0; i < store5 / 100; i++)
  80. cout << "*";
  81. cout << endl;
  82.  
  83. return 0;
  84. }
  85.  
Success #stdin #stdout 0.01s 5272KB
stdin
Standard input is empty
stdout
Enter today's sales for store 1: Enter today's sales for store 2: Enter today's sales for store 3: Enter today's sales for store 4: Enter today's sales for store 5: 
SALES BAR CHART
(Each * = $100)
Store 1: ******************************************************
Store 2: 
Store 3: 
Store 4: 
Store 5: ***************************************************************************************************************************************************************************************************************************