最大公約数
ユー クリッドの互助法による任意に与えた2つの数の最大公約数を求める
フィボ ナッチ数列 漸 化式で与えられるフィボナッチ数列を目的の個数だけ求める
逆ポーランド電卓 逆 ポーランド記法で記述された式の値を表示する
暗 号化と復号化(1) 換 字暗号の暗号化と復号化のプログラムを作る
暗号化と復号化(2) 公 開鍵暗号方式による暗号化と復号化のプログラムを作る
データ圧縮(1) ラ ンレングス符号化によるデータ圧縮プログラムの作成
データ圧縮(2) ハフマン符号化によるデータ圧縮プログラ ムの作成
ソーティング n 個の実数値データを値が小さい順に並べ替える以下のプログラムの作成
(バブルソート,選択ソート,挿入ソート,シェルソート,クイックソート)
多変数非線形計画法 n個の変数で表される目的関数が最小とな る各変数の値を求める
(最大勾配法,最適勾配法,準ニュートン法)


素数 指 定した数までの範囲にある素数を求める
モンテカルロ法 モ ンテカルロ法による円周率πの計算
魔方陣 奇 数×奇数の魔方陣、4の倍数×4の倍数の魔方陣の表示
多倍長精度計算 (1) 25 桁までの整数の四則演算を行えるプログラムの作成
多倍長精度計算 (2) 2 の平方根を50桁まで求める
1変数の非線形方 程式 非 線形方程式を2分法およびニュートン・ラフソン法で解く
ベッセル関数 ベッセル関数のテイラー級数展開を利用し てベッセル関数のグラフを描く
差分法(1) RL 直列回路の過渡現象を差分法で求める
差分法(2) RLC直列回路の過渡現象を差分法で求め る
差分法(3) 1次元光パルスの伝搬の様子 を解析する
光導波路(1) 3層スラブ導波路の固有モードの伝搬定数を求める
光導波路(2) 3層スラブ導波路の固有モー ドの電磁界分布を求める
光導波路(3) 多層スラブ導波路の固有モードの伝搬定数と電磁界分布を求める
FDTD法 FDTD法による2次元光パ ルスの伝搬解析

ウインドウの表 示 画 面上にウインドウを表示し基本図形を描く
フラクタル (1) シェ ルピンスキーのギャスケットを画面に表示する
カラーマップ 画 面上に虹色の帯を表示する
フラクタル (2) マ ンデルブロウ集合の描画
フラクタル (3) ジュ リア集合の描画
アニメーション (1) ウ インドウ内で円が左から右に動くアニメーションの表示
アニメーション(2) pixmap を利用したなめらかなアニメーション
アニメーション(3) ウ インドウ内にn個の質点をランダムに生成しその衝突運動の様子を表示