Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- using namespace std;
- int main()
- {
- int countVisitors;
- cin >> countVisitors;
- cin.ignore();
- int countBack = 0, countChest = 0, countLegs = 0, countAbs = 0, countShake = 0, countBar = 0;
- int countTrain = 0;//брой на хората, които тренират
- int countBuy = 0; //брой на хората, които купуват шейк или бар
- //за всеки един посетител -> дейността -> проверим каква е
- for (int visitor = 1; visitor <= countVisitors; visitor++) {
- string action;
- getline(cin, action);
- //("Back", "Chest", "Legs", "Abs", "Protein shake" или "Protein bar"
- if (action == "Back") {
- countBack++;
- countTrain++;
- }
- else if (action == "Chest") {
- countChest++;
- countTrain++;
- }
- else if (action == "Legs") {
- countLegs++;
- countTrain++;
- }
- else if (action == "Abs") {
- countAbs++;
- countTrain++;
- }
- else if (action == "Protein shake") {
- countShake++;
- countBuy++;
- }
- else if (action == "Protein bar") {
- countBar++;
- countBuy++;
- }
- }
- //Ред 1 - "{брой хора трениращи гръб} - back"
- //Ред 2 - "{брой хора трениращи гърди} - chest"
- //Ред 3 - "{брой хора трениращи крака} - legs"
- //Ред 4 - "{брой хора трениращи коремни мускули} - abs"
- // Ред 5 - "{брой хора закупили протеинов шейк} - protein shake"
- // Ред 6 - "{брой хора закупили протеинов блок} - protein bar"
- cout << countBack << " - back" << endl;
- cout << countChest << " - chest" << endl;
- cout << countLegs << " - legs" << endl;
- cout << countAbs << " - abs" << endl;
- cout << countShake << " - protein shake" << endl;
- cout << countBar << " - protein bar" << endl;
- cout.setf(ios::fixed);
- cout.precision(2);
- //процент на трениращи -> брой на тениращи / общ брой * 100
- double percentTrain = countTrain * 1.0 / countVisitors * 100;
- cout << percentTrain << "% - work out" << endl;
- //процент на купуващите -> брой на купуващи / общ брой * 100
- double percentBuy = countBuy * 1.0 / countVisitors * 100;
- cout << percentBuy << "% - protein" << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment