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
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;
}
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
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Chimie,
9 ani în urmă
Matematică,
9 ani în urmă