進数変換
問題
入力された値を2~32進数に変換しましょう。
入力
・入力する値nは0から10000までの範囲
・0未満、10001以上は再入力を求める
・整数値以外は再入力を求める
出力
・入力値nを2進数から32進数までそれぞれ変換したものを表示する
数字
・数字は次のものを使用します
0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,
g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w
例
値を入力してください(0~10000) 35 2進数:100011 3進数:1022 4進数:203 5進数:120 6進数:55 7進数:50 8進数:43 9進数:38 10進数:35 11進数:32 12進数:2b 13進数:29 14進数:27 15進数:25 16進数:23 17進数:21 18進数:1h 19進数:1g 20進数:1f 21進数:1e 22進数:1d 23進数:1c 24進数:1b 25進数:1a 26進数:19 27進数:18 28進数:17 29進数:16 30進数:15 31進数:14 32進数:13
解答例
円の出力
問題
円の座標x,yをカンマ区切りでファイルに出力しましょう。
可能であれば、出力したxy座標をエクセル等で読み込み、
グラフ機能を使って円を描画しましょう。
出力
・データを出力するファイルはCircle.txt
・単位円のx, y座標を0度から360度まで1度刻みで出力する
・出力形式はカンマ区切りでx座標,y座標(例を参照)
描画
・エクセル等のソフトで読み込む
・散布図グラフ表示機能を使って円を描く
例
Circle.txt
1,0 0.999847695156391,0.0174524064372835 0.999390827019096,0.034899496702501 0.998629534754574,0.0523359562429438 0.997564050259824,0.0697564737441253 0.996194698091746,0.0871557427476582 0.994521895368273,0.104528463267653 (中略) 0.996194698091746,-0.0871557427476583 0.997564050259824,-0.0697564737441256 0.998629534754574,-0.0523359562429444 0.999390827019096,-0.0348994967025008 0.999847695156391,-0.0174524064372836 1,-2.44921270764475E-16
描画