第35講 10進数をn進数に翻訳する△ 
第3話 n進数翻訳ソフトのForm1とコードの例


Form1例
vc++
コード例
#pragma endregion
  private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
           int a,n;
           a=int::Parse(textBox1->Text);
           n=int::Parse(textBox2->Text);
           textBox3->Text=f(a,n);
        }

        String^ f(int a,int n){
           int r;
           String^ w=L"";
           r=a%n;
           a=a/n;
           if(a>0){
             w+=f(a,n);
           }
           else{
             return(r.ToString());
           }
           return(w+=r);
        }
};
}
実行例
入門
2進数

こんな簡単なコードでも頭が混乱します。
?が浮かんでいる読者のために次話で詳しく解説しましょう。


第2話へ 第4話へ


戻る

VC++講義第1部へ
vb講義へ
VB講義基礎へ
初心者のための世界で一番わかりやすいVisual C++入門基礎講座
初心者のための世界で一番わかりやすいVisual Basic入門基礎講座
初心者のための世界で一番わかりやすいVBA入門講義(基礎から応用まで)