ここは,プログラム言語(JavaScript)を習得のために練習で作成した 「何かを計算する」プログラムの集まりです.
問題 | プログラム名 | 機能 |
1 | 曜日を求める | 西暦で年月日を入力すると曜日を教えます.生まれた日や100歳の誕生日の曜日を知ることができます. |
2 | 閏年か否かをチェックする | 西暦を入力するとその年が閏年か否かを調べます. |
3 | 完全数チェック | ある自然数が完全数か否かを調べる. |
4 | 分数の四則演算 | 二つの分数の四則演算を実行します. |
5 | 素因数分解 | 自然数を素因数に分解します. |
6 | カタラン数 | 自然数を入力し,その数のカタラン数を求めます. |
7 | フィボナッチ数 | 自然数を入力し,その数のフィボナッチ数を求めます. |
8 | 分割数 | 自然数を入力し,その数の分割数を求めます. |
9 | 条件付き分割数 | 自然数を特定の数個の数字に分割する方法が何通りあるかを求めます. |
10 | 一次不定方程式 | 9項は,不定方程式A1X1 +
A2X2 +......+ AkXk = p
の解が何通りあるかという問題と同等です. ここでは,解の総数だけでなく,実際の解を求めます. |
11 | 御神籤を揃えるための計算 | ある神社の御神籤複数種類をすべて揃えることに関わる計算をします. |
12 | 自然数を与えられた個数の異なる自然数の和で表す方法の総数 | 自然数nをk個の異なる自然数の和で表す方法が何通りあるかを求めます. |
13 | 自然数をそれより小さい異なる自然数の和で表す方法の総数 | 自然数をそれより小さい異なる自然数の和で表す方法が何通りあるかを求めます. |
14 | 与えられた整数に等しくできる四則演算式の種類 | ある整数が与えられたとき,1,2,...,9の数字と四則演算子+,-,×,÷を使って,その整数に等しくできる式の種類を求めます. |
15 | 数独ソルバー | 単純なアルゴリズムにもとづくソルバーです.最初に見つけた答えのみを表示します. |
16 | 黄金比の不思議new | 黄金比にもとづき平面に点をプロットしてみました. |
17 | 黄金比, フィボナッチ数,渦の関係new | 黄金比にもとづいて平面上にプロットされた点群の中に潜んでいる渦を調べるため本プログラムを 作成しました. |
18 | 三角形の五心 new | 三角形の頂点の座標を入力すると辺の長さ,頂角,面積,五心(重心,内心,外心,垂心,傍心),内接円,外接円,傍接円の半径を計算して, 三角形,五心の位置,内接円,外接円,傍接円を図示するプログラムを作成しました.また,本プログラムの論理を説明する文書を添付しました. |