Informatică, întrebare adresată de Maria1287, 8 ani în urmă

Avand unui sir cu 0 sau 1, unde 1 reprezinta nr imigrantilor, iar 0 nr cetatenilor. Calculati procentul imigrantilor.

Răspunsuri la întrebare

Răspuns de costanfishao
0

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int v[1001], n;

   cin >> n;

   for(int i=1;i<=n;i++)

       cin >> v[i];

   int nrim=0, nrc=0;

   for(int i=1;i<=n;i++)

       if(v[i]==0)

           nrc++;

       else

           nrim++;

   int s=nrim+nrc;

   cout << (100*nrim)/s; // procentul imigrantilor

   return 0;

}

Explicație:

daca sirul ar avea n elemnete

Alte întrebări interesante