ZadatakR33.

  1. nacin i najlaksi

#include <iostream>

using namespace std;
int main()
{
int c,broj=0;
cin>>c;
while(c==1|| c==0)
{
broj=broj*2+c;
cin>>c;
}
cout<<broj<<endl;

return 0;
}

 

2. mnogo tezi

#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int b,br,i,broj;
cin>>b;
br=0;
broj=1;
int s=0;
while(b<2 ){
if(b>=0)
cin>>b;
broj=broj*10+b;
br++;
}
int n=broj/10;
cout<<n<<endl;// formirala broj
int niz[br];
i=0;
int dekadni=0;
while(n>0)
{
niz[i] =n%10;
dekadni=dekadni+ niz[i]*pow(2,i);
n=n/10;
i++;
}
cout<<„dekadni broj je „<<dekadni;
return 0;
}