Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main()
- {
- int n; //брой на числата
- cin >> n;
- int countFirstGroup = 0, countSecondGroup = 0,
- countThirdGroup = 0, countForthGroup = 0,
- countFifthGroup = 0;
- for (int number = 1; number <= n; number++) {
- //прочитаме стойност
- //проверка за групата
- //ако отговаря на условие за дадена група
- //-> увеличаваме броя на числата в дадена група
- int value;
- cin >> value;
- if (value < 200) { //първа група
- countFirstGroup++;
- }
- else if (value >= 200 && value <= 399) { //втора група
- countSecondGroup++;
- }
- else if (value >= 400 && value <= 599) {//трета група
- countThirdGroup++;
- }
- else if (value >= 600 && value <= 799) { //четвърта група
- countForthGroup++;
- }
- else if (value >= 800) { //пета група
- countFifthGroup++;
- }
- }
- //изчисляваме процентите на числата във всяка група -> брой на числа в група / общ брой числа * 100
- double p1 = countFirstGroup * 1.0 / n * 100;
- double p2 = countSecondGroup * 1.0 / n * 100;
- double p3 = countThirdGroup * 1.0 / n * 100;
- double p4 = countForthGroup * 1.0/ n * 100;
- double p5 = countFifthGroup * 1.0 / n * 100;
- cout.setf(ios::fixed);
- cout.precision(2);
- cout << p1 << "%" << endl;
- cout << p2 << "%" << endl;
- cout << p3 << "%" << endl;
- cout << p4 << "%" << endl;
- cout << p5 << "%" << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment