👤

Se citeste de la tastatura un numar natural n.. Sa se afiseze numerele rotunde mai mici ca n.

*Numar rotund=numar binar care are acelasi numar de 0 si de 1


Răspuns :

int n,i,k,m,p=0;
cin>>n;
if(n<=10) cout<<"nu exista";
else{
for(i=10;i<=n;i++)
{m=0;k=0;
p=i;
while(p>0)
{
if(p%10==0) m++;
else if (p%10==1)k++;
p/=10;
}
if(k==m) cout<<p<<" ";
}
}