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

ma ajuta cineva cu un program in c++ pentru problema asta:
Treceti din baza 2 in baza 10 numarul din exemplu.
Exemplu:
7
1 0 0 1 1 1 0
---------------
Rezultat:
78

Răspunsuri la întrebare

Răspuns de stassahul
0
#include <iostream>

using namespace std;

int n,nr;

int main()
{

    cin >> n;  

    int a[n];

    for(int i=n-1;i>=0;i--)    
        cin >> a[i];     

    for(int i=0;i<n;i++)    
        if(a[i])        
            nr+=1 << i;         
    
    cout << nr;

    return 0;

}
Alte întrebări interesante