今日は参加者が少ないのでちょっとお遊び程度に

素数判定プログラム

  • 入力された値が素数かどうかを判定するプログラムを作りましょう
  • 素数ならば「nは素数です」素数ではなければ「nは素数ではありません」などと出力しましょう
  • 入力される値は2~100までとしてそれ以外は「範囲外です」などと出力して終了させましょう
  • 素数とは1とその数自身以外では割り切れない数です
  • 2は素数です
ヒント(クリックで展開)

  • なにかカウンター的な変数を用意してみると楽かもしれません
  • 割り切れるかを判別するのは剰余算(%)です
  • a%b=0ならば割り切れます(あまりが0だから)
  • 1で割っても必ずわりきれるので考慮しなくてもいいかもしれません


回答例

ちなみに回答例のソースコードをコピーしたいときはjocalcにこのコマンドを打ち込んでみてください (未確認なのでできなかったらごめんなさい)→プロキシに阻害されてできなかったので治す方法見つけます

$ cd softech_prog
$ git clone https://gist.github.com/107c3ea0adbf652e4dfb68b0f8b0d69c.git