初歩的なアルゴリズム(サンプルプログラムより)

(仮称)十進BASICには,いくつかの初歩的なアルゴリズムがサンプルプログラムとして付属しています。

サンプルプログラムは,BASICシステムインストール先フォルダにサブフォルダを作ってインストールされています。
Windowsでは,多くの場合,BASICシステムのインストール先フォルダは,
C:\BASICw32
C:\Program Files\Decimal BASIC\BASICw32
C:\Program Files (x86)\Decimal BASIC\BASICw32 のいずれかです。

(指定されたサンプルが見当たらないときは, Windows版を展開して取り出してください。ただし,文字コードはShift-JISです。)

素数
エラトステネスの篩MATH\ERATOS.BAS
フェルマー・テストSAMPLE\FERMAT2.BAS
ガウス素数SAMPLE\GAUSSPR2.BAS
ユークリッド互除法
繰り返しによる算法MATH\GCDLOOP.BAS
再帰を用いる算法SAMPLE\GCD.BAS
ax+by=GCD(a,b)となるx,yを求めるSAMPLE\EUCLID.BAS
数論の問題
エジプトの分数MATH\EGYPT.BAS
循環小数の循環節MATH\RECURING.BAS
コラッツ予想SAMPLE\COLLATZ.BAS
カプレカ数SAMPLE\6174.BAS
友愛数SAMPLE\AMICABLE.BAS
線形代数
掃き出し法による連立一次方程式MATH\SWEEPING.BAS
掃き出し法による逆行列の計算SAMPLE\INVMAT1.BAS
行列式SAMPLE\DETERM1.BAS
行列の階数SAMPLE\RANK.BAS
方程式の解の近似
二分法MATH\BISECTIO.BAS
ニュートン法MATH\NEWTON.BAS
反復法MATH\ITERATI.BAS
級数展開
正弦,余弦,正接LIBRARY\TRIGONOM.LIB
指数関数LIBRARY\EXP.LIB
対数関数LIBRARY\LOG.LIB
記述統計
平均・分散・標準偏差SAMPLE\STAT1.BAS
共分散・相関係数SAMPLE\STAT2.BAS
整列(並べ替え)
挿入ソートMATH\INS_SORT.BAS
選択ソートMATH\SEL_SORT.BAS
マージソートSAMPLE\MER_SORT.BAS
クイックソートLIBRARY\SORT1.LIB
順列・組合せの生成
順列の生成SAMPLE\PERMUTAT.BAS
組合せの生成SAMPLE\COMBINAT.BAS
自然数の分割SAMPLE\PARTITIO.BAS
グラフ理論
一筆書き(オイラー路)SAMPLE\EULER.BAS
頂点の次数列SAMPLE\GRAPH.BAS
阿弥陀くじSAMPLE\AMIDA1.BAS
グラフィックス
タートルグラフィックスSAMPLE\TURTLE2.BAS
3DグラフィックスSAMPLE\3DVIEW1.BAS
コッホ曲線(自己相似図形)FRACTAL\KOCH.BAS
その他,多数
構文解析
数値式の評価SAMPLE\INTERPRE.BAS

戻る