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

Se citesc n numere naturale. Calculati suma puterilor la
care apare 2 in descompunerea fiecarui numar. programul este in c++.

Răspunsuri la întrebare

Răspuns de express
0
#include <iostream>
using namespace std;
int n, x, i, s, fm2;
int main()
{
    cin >> n;
    for(i = 1; i <= n; i ++)
     {
         cin >> x;
         fm2 = 0;
         while(x % 2 == 0)
         {
             fm2 = fm2 + 1;
             x = x / 2;
         }
         s = s + fm2;
     }
    cout << s;
    return 0;
}

Alte întrebări interesante