Informatică, întrebare adresată de allex19, 9 ani în urmă

Care mă poate ajuta cu exercițiul 23

Anexe:

Răspunsuri la întrebare

Răspuns de LtCat
1
#include <iostream>

using namespace std;


int main()
{
    int x[100], n, k, nr=0;
    cin >> n;
    for (int i = 0; i < n; i++) cin >> x[i];
    cin >> k;
    for (int i = 0; i < n; i++)
    {
        int nrDiv = 0;
        for (int j = 2; j <= x[i] / 2; j++)
        {
            if (x[i] % j == 0) nrDiv++;
        }
        if (nrDiv == k) nr++;
    }
    cout << nr;
    return 0;
}



Alte întrebări interesante