fork download
  1. // Marvyn De La Torre CS1A Chapter 5, P.297, #17
  2. /**************************************************************
  3.  * Create Sales Bar Chart
  4.  *
  5.  * This program asks for the sales of five stores and displays
  6.  * a bar chart using one asterisk for every $100 in sales.
  7.  *
  8.  * Input:
  9.  * The sales amount for each of the five stores.
  10.  *
  11.  * Output:
  12.  * A sales bar chart displaying one asterisk for every $100
  13.  * of sales.
  14.  **************************************************************/
  15.  
  16. #include <iostream>
  17. using namespace std;
  18.  
  19. int main()
  20. {
  21. int sales1, sales2, sales3, sales4, sales5;
  22.  
  23. cout << "Enter today's sales for store 1: ";
  24. cin >> sales1;
  25.  
  26. cout << "Enter today's sales for store 2: ";
  27. cin >> sales2;
  28.  
  29. cout << "Enter today's sales for store 3: ";
  30. cin >> sales3;
  31.  
  32. cout << "Enter today's sales for store 4: ";
  33. cin >> sales4;
  34.  
  35. cout << "Enter today's sales for store 5: ";
  36. cin >> sales5;
  37.  
  38. cout << "\nSALES BAR CHART\n";
  39. cout << "(Each * = $100)\n";
  40.  
  41. cout << "Store 1: ";
  42. for (int i = 0; i < sales1 / 100; i++)
  43. {
  44. cout << "*";
  45. }
  46. cout << endl;
  47.  
  48. cout << "Store 2: ";
  49. for (int i = 0; i < sales2 / 100; i++)
  50. {
  51. cout << "*";
  52. }
  53. cout << endl;
  54.  
  55. cout << "Store 3: ";
  56. for (int i = 0; i < sales3 / 100; i++)
  57. {
  58. cout << "*";
  59. }
  60. cout << endl;
  61.  
  62. cout << "Store 4: ";
  63. for (int i = 0; i < sales4 / 100; i++)
  64. {
  65. cout << "*";
  66. }
  67. cout << endl;
  68.  
  69. cout << "Store 5: ";
  70. for (int i = 0; i < sales5 / 100; i++)
  71. {
  72. cout << "*";
  73. }
  74. cout << endl;
  75.  
  76. return 0;
  77. }
Success #stdin #stdout 0s 5324KB
stdin
1000
1200
1800
800
1900
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: *******************