- 共同開発環境を構築しよう!
- 上記講座のハンズオンとして使用するコードがまとめられたリポジトリです。
- ハンズオンとして簡易的な数値解析ソフトを作成します。
- 各受講生の名前を記入してください。
- Izuuuu
- kiiii
- KashiuchiSotaro
- KashiuchiSotaroSub
- Ryoki Shintaku
- 与えられた整数の特性を解析し、表示するソフト
- 参考サイト
関数 | 処理内容 | 該当する数 |
---|---|---|
func main() | 入力を受付、入力された整数の個数に合わせて各関数を呼び出す | |
func isOddNumber(number int) | 奇数判定関数。 | 1,3,5,7,... |
func isEvenNumber(number int) | 偶数判定関数。 | 2,4,6,8,... |
func isPrimeNumber(number int) | 素数判定関数。素数とは「1を除く約数が1とその数自身だけである自然数」 | 2,3,5,7,... |
func isPerfectNumber(number int) | 完全数判定関数。完全数とは「自身を除く約数の和が自身に等しい数の自然数」 | 6,28,496,... |
メルセンヌ数判定関数。 | ||
平方数 | ||
func isAmicableNumbers(x, y int) | 親和数判定関数。親和数とは「自身を除く約数の和が、他方に等しい自然数の組」 | 220と284, 1184と1210, 2620と2924,... |
婚約数判定関数 | ||
フリードマン数 | ||
フィボナッチ数判定関数 | ||
ピタゴラス数判定関数 | ||
セクシー素数判定関数 | ||
双子素数判定関数 | ||
いとこ素数判定関数 |