サンプル・体験講座
体験講座
テーマはいろいろ。- はがき・カードを作ってみよう
- ホームページを作ってみよう
- プログラムを作ってみよう
プログラム作成体験講座 / 電卓 (2008/08/11・12実施:無料体験)
プログラムを書くということは特別なことではありません。たぶんビデオの予約録画などと同じで、最初はマ ニュアルや説明書の必要な項目を探すのに苦労するかもしれまんが、一度わかれば、もう特別なものではなくなるはずです。この講座がプログラミングを気軽 に楽んでいただけるきっかけになれば幸いです。プログラム作成体験・電卓編の詳細 ・ 電卓のサンプル
サンプル
資格試験対策コース
2進数の数値表現 / 情報処理技術者試験
情報処理技術者試験で要求される基礎知識から、ここでは正確な理解が難しい2進数の数値表現(負の数の表現と、減算の加算への置き換え)についての解説サ ンプルを紹介します。2進数の数値表現
WEB・インターネットコース
PHP
テンプレートを使用したロジックとデザインの分離のサンプルです。PHP簡易掲示板
バナー広告
掲載先でランダムに表示される広告バナーのサンプルです。このサンプルは4種類のPR文を表示します。相互リンク用として作成したので、 Javascriptで書いてあります。相互リンクではなく、広告配信を行う場合はサーバ上に配信システムを構築します。四季彩農園さんにお願いして、モデルケースとしてバナーを作らせてい頂きました。
Javascript による素数計算プログラム
指定された範囲で素数を見つけて表示する。素数でない数 n は√n 以下の数で割り切れるので、除算を試みるのは 2〜√n まででよい。素数計算プログラムのサンプル
Javascript による魔方陣計算プログラム
魔方陣は3種類に大別され、それぞれ異なる方法で作成される。これを Javascriptで算出し、任意のサイズの魔方陣を表示するWEBページを作成する。2n+1 及び 4n 方陣は比較的簡単なロジックにまとめることができるが、4n+2 方陣の場合は工夫が必要である。
魔方陣計算プログラムのサンプル
2n+1方陣
方陣の中央直下のマスから開始し、通常右下へ1マス、n2+1の倍数の場合下へ2マスずつずれながら連番を振ってゆく。方陣からはみ出す場合は反対側のま すへ移動する。| 7 | 3 | |||
| 4 | 8 | |||
| 5 | 9 | |||
| 1 | ||||
| 6 | 2 |
4n方陣
左上より右下へ連番を割り当て、複数の4方陣に分割し、その対角線に当たるますはそのままで、それ以外のマスを回転対象の位置のものと交換する。| ○ | × | × | ○ | ○ | × | × | ○ |
| × | ○ | ○ | × | × | ○ | ○ | × |
| × | ○ | ○ | × | × | ○ | ○ | × |
| ○ | × | × | ○ | ○ | × | × | ○ |
| ○ | × | × | ○ | ○ | × | × | ○ |
| × | ○ | ○ | × | × | ○ | ○ | × |
| × | ○ | ○ | × | × | ○ | ○ | × |
| ○ | × | × | ○ | ○ | × | × | ○ |
×:回転対象の位置へ移動
4n+2方陣
4方陣と同様であるが、下の表に示すような規則で交換する。| ○ | × | − | × | | | ○ | × | − | × | ○ |
| × | ○ | × | − | × | × | − | × | ○ | − |
| | | × | ○ | × | | | ○ | × | ○ | − | ○ |
| × | | | × | ○ | × | × | ○ | − | ○ | − |
| − | × | − | × | × | × | − | − | × | − |
| ○ | × | ○ | × | × | × | − | ○ | × | ○ |
| × | | | × | ○ | | | | | ○ | − | ○ | − |
| | | × | ○ | | | | | ○ | | | ○ | − | ○ |
| × | ○ | | | ○ | × | × | ○ | | | ○ | − |
| ○ | | | ○ | | | | | ○ | | | ○ | | | ○ |
×:回転対象の位置へ移動
|:垂直方向に線対象の位置へ移動
−:水平方向に線対象の位置へ移動