今日は、10進数の数値をn進数に変換するプログラムをVisual Basicでつくってみましょう。
まず、フォームに以下のようにコントロールを配置してください。
コントロールの名前は、横に赤い文字で記しておきました。
フォームのコード入力画面を表示してください。
以下のコードを入力します。
n進数に変換した答えを計算しているのが、
getDigit というサププロシージャです。
プロシージャ名は、いかがなものかという点は容赦いただき、
このプロシージャのおかげで、答えが出ます。
今回は、再帰呼び出しという手法を使ってコードの簡潔化を図っています。
それでは、F5キーを押して、デバッグを開始してください。
任意の数値を入力して、ボタンを押してください。
答えが出ます。
ただし、9進数以下にしが対応しておりません。。。
お許しを。。。
だい
まず、フォームに以下のようにコントロールを配置してください。
コントロールの名前は、横に赤い文字で記しておきました。
フォームのコード入力画面を表示してください。
以下のコードを入力します。
n進数に変換した答えを計算しているのが、
getDigit というサププロシージャです。
プロシージャ名は、いかがなものかという点は容赦いただき、
このプロシージャのおかげで、答えが出ます。
今回は、再帰呼び出しという手法を使ってコードの簡潔化を図っています。
それでは、F5キーを押して、デバッグを開始してください。
任意の数値を入力して、ボタンを押してください。
答えが出ます。
ただし、9進数以下にしが対応しておりません。。。
お許しを。。。
だい
私は、プログラミング苦手なので
人のをパクるのが仕事です
PCが6年落ちで、熱くなってくると固まりやすくなります。OSがXPなのですがメモリが512Mで不足気味かと思っています。
とにかく作業にはつらい環境です・・・。
難しいね
一生修行のような気がしています。
でも、プログラミングって、楽しいんですよね。
グラフィック系のソフトは、CPUの踏ん張りも必要ですので、メモリだけのせいかどうか・・・
僕も悪戦苦闘ですよ。