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, //делят на 2
- countSecondGroup = 0, //делят 3
- countThirdGroup = 0; //делят 4
- for (int number = 1; number <= n; number++) {
- //прочитаме стойност
- //проверка за групата
- //ако отговаря на условие за дадена група
- //-> увеличаваме броя на числата в дадена група
- int value;
- cin >> value;
- //първа група
- if (value % 2 == 0) {
- countFirstGroup++;
- }
- //втора група
- if (value % 3 == 0) {
- countSecondGroup++;
- }
- //трета група
- if (value % 4 == 0) {
- countThirdGroup++;
- }
- }
- //изчисляваме процентите на числата във всяка група -> брой на числа в група / общ брой числа * 100
- double p1 = countFirstGroup * 1.0 / n * 100;
- double p2 = countSecondGroup * 1.0 / n * 100;
- double p3 = countThirdGroup * 1.0 / n * 100;
- cout.setf(ios::fixed);
- cout.precision(2);
- cout << p1 << "%" << endl;
- cout << p2 << "%" << endl;
- cout << p3 << "%" << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment