パソコンカレッジ スタッフのひとりごと

パソコンスクールのスタッフが、
初心者から上級者まで役立つ情報をお伝えします。

10進数の数値をn進数に変換するプログラム(Visual Basic)

2009-06-13 11:30:33 | Visual Basic
今日は、10進数の数値をn進数に変換するプログラムをVisual Basicでつくってみましょう。

まず、フォームに以下のようにコントロールを配置してください。

コントロールの名前は、横に赤い文字で記しておきました。







フォームのコード入力画面を表示してください。

以下のコードを入力します。







n進数に変換した答えを計算しているのが、

getDigit というサププロシージャです。

プロシージャ名は、いかがなものかという点は容赦いただき、
このプロシージャのおかげで、答えが出ます。

今回は、再帰呼び出しという手法を使ってコードの簡潔化を図っています。



それでは、F5キーを押して、デバッグを開始してください。

任意の数値を入力して、ボタンを押してください。
答えが出ます。

ただし、9進数以下にしが対応しておりません。。。
お許しを。。。






だい

コメント (6)    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 液晶モニタ購入時の注意事項 | トップ | 表の印刷サイズを指定したい... »
最新の画像もっと見る

6 コメント

コメント日が  古い順  |   新しい順
VB♪ (☆Hana_Mizuki☆)
2009-06-13 18:11:02
VB自分で書けるなんて羨ましいです。
私は、プログラミング苦手なので
人のをパクるのが仕事です
返信する
画像について (もっさりフクちゃん)
2009-06-14 01:22:08
あの写真は主にイラストレーターで作っています。何か加工する時だけフォトショップを使い、確認や見るだけならPaint.NETで見てます。PSは重くてイライラするので・・・。

PCが6年落ちで、熱くなってくると固まりやすくなります。OSがXPなのですがメモリが512Mで不足気味かと思っています。

とにかく作業にはつらい環境です・・・。
返信する
難しい (モコ)
2009-06-14 20:24:36
う~ん
難しいね
返信する
☆Hana_Mizuki☆さんへ (だい)
2009-06-16 19:34:12
いやいや、まだまだ修行中ですよ。

一生修行のような気がしています。

でも、プログラミングって、楽しいんですよね。
返信する
もっさりフクちゃん (だい)
2009-06-16 20:12:39
写真も見事な出来栄えですが、絵も本当にお上手ですね♪ 素晴らしいです。

グラフィック系のソフトは、CPUの踏ん張りも必要ですので、メモリだけのせいかどうか・・・
返信する
モコさんへ (だい)
2009-06-16 20:13:20
う~~ん、確かに 難しいですよね。

僕も悪戦苦闘ですよ。
返信する

コメントを投稿

Visual Basic」カテゴリの最新記事