#5
by かずま » 7年前
よろしくおねがい さんが書きました:無事、完成させることが出来ました^^
本当に完成したのですか?
それなら、その完成したコードを提示してください。
入力が 0 の場合、0 と出力されますか?
次のコードは参考になりますか?
コード:
#include <iostream>
#include <string>
using namespace std;
int main()
{
cout << "10進数\n";
int a;
cin >> a;
string s;
do s = char((a & 1) + '0') + s; while (a >>= 1);
cout << s;
}
do s = char((a % 2) + '0') + s; while (a /= 2); でもいいんだけど。
[quote="よろしくおねがい" id=3,19065,144669]無事、完成させることが出来ました^^[/quote]
本当に完成したのですか?
それなら、その完成したコードを提示してください。
入力が 0 の場合、0 と出力されますか?
次のコードは参考になりますか?
[code]
#include <iostream>
#include <string>
using namespace std;
int main()
{
cout << "10進数\n";
int a;
cin >> a;
string s;
do s = char((a & 1) + '0') + s; while (a >>= 1);
cout << s;
}
[/code]
do s = char((a % 2) + '0') + s; while (a /= 2); でもいいんだけど。