C/C++の宿題を片付けます 59代目
■ このスレッドは過去ログ倉庫に格納されています
0446デフォルトの名無しさん
2006/01/31(火) 03:00:12正整数(10進数表現)を入力すると、その2進数表現を表示するプログラムをつくりたい。
例えば、与えられた数から始めて、2で割った商を次々と2で割り、その剰余を逆から表示
すれば良い。11に対しては、以下のようになる。
11/2=5…1
5/2=2…1
2/2=1…0
1/2=0…1
よって、剰余を配列に記憶しておき、求めた順とは逆に表示していけば良い。
次は、正整数(10進数表現)を入力すると、その2進数表現を表示するプログラムを
この方針に基づき作成した例である。完成せよ。
#include<stdio.h>
int main(void)
{
int n,i,int B[20];
printf("正整数:");scanf("%d",&n);
/*解答欄開始*/
/*解答欄終了*/
return(0);
}
あと問4 ピラミッド型でした。
■ このスレッドは過去ログ倉庫に格納されています