一番最初のが、偶数というものの定義そのまま。多分ですけど。0の場合をやってみてませんでした。”=”を書く場合は、こんな感じですね。
0は偶数で良いようです。マイナスも関係ないようです。”-1”は偶数でなく、"-2"は偶数です。
ランキングに参加中。クリックして応援お願いします!
コメント利用規約に同意する
フォロー中フォローするフォローする
(define (guusu n)
(= (remainder n 2) 0))
とかあるいは
(define (guusu n)
(zero? (remainder n 2)))
とだけ書けば済みますね。
(define (guusu n)
(if (remainder n 2) == 0 #t #f)))
とかに、書きたくなりますね。(笑)