Co jest nie tak z tym programem?
Nie mam pojęcia, dlaczego mi nie działa a CodeBlock nie pomaga.
#include

#include

using namespace std;

string na2(int a)

{

string s,s1;

while (a!=0)

{

s=s+(char)(a%2+48) ;

a = a/2;

}

for (int i=0;i > x;
cout << na2(x)
return 0;
}


Odpowiedź :

Odpowiedź:

Wiele błędów. Poniżej kompilowany kod.

Wyjaśnienie:

#include <iostream>

using namespace std;

string na2(int a)

{

char x;

string s,s1;

while (a!=0)

{

s=s+(char)(a%2+48) ;

a = a/2;

}

for (int i=0; i > x; i++);

cout << na2(x);

return 0;

}

int main ()

{

na2(1);

return 0;

}