問題
ネストされたfor文を使用して、1から100までの素数を表示するプログラムを作成してください。素数は1と自分自身以外の約数を持たない数です。
ヒント
素数は1と自分自身以外の約数を持たない数です。ネストされたfor文を使用して1から100までの素数を表示するプログラムを作成するためのヒントを以下に示します。
- 素数の判定:
- 素数を判定するには、その数が1と自分自身以外の数で割り切れないかどうかを確認します。
- 2からその数の平方根までの数で割り切れるかどうかを確認すると効率的です。
- ネストされたfor文の使用:
- 外側のfor文で1から100までの数を取ります。
- 内側のfor文で2からその数の平方根までの数で割り切れるかどうかを確認します。
- 素数の表示:
- 内側のfor文を抜けた後、割り切れる数がなければその数は素数として表示します。
→解答例