IC2 第6回レポート課題の解答例 (A) p=0 ・・・・・・・・・・図1、図2の2カ所 n が n よりも小さい数 i で割り切れる時は素数ではないから。 (B) break ・・・・・・・・・図3、図5の2カ所 一度 n が i で割り切れることが分かれば それ以上 if 文を繰り返す必要が無いから break で while から抜け出す。 (C) 割り切れない ・・・・・ 図4 n が i で割り切れない間は i = i + 1 する。
n が n よりも小さい数 i で割り切れる時は素数ではないから。 (B) break ・・・・・・・・・図3、図5の2カ所
一度 n が i で割り切れることが分かれば それ以上 if 文を繰り返す必要が無いから break で while から抜け出す。 (C) 割り切れない ・・・・・ 図4
n が i で割り切れない間は i = i + 1 する。