コンテンツにスキップ

進捗と提出

生徒情報

進捗

問題状態正解数最終採点

提出ファイル

すべての問題が終わったら、提出ファイルを作って先生に提出してください。 同じファイルは続きから再開するときの保存データにもなります。

続きから再開する

問題4-7: not で打ち消す

Python実行環境を読み込んでいます…(初回は少し時間がかかります)

「〜ではない」を表す not

条件の前に not を付けると、成り立つ・成り立たないが入れかわります。TrueFalse に、FalseTrue になります。「〜でないとき」と日本語で言いたいときに、そのまま書けます。

n = 7
if not n % 2 == 0:
print("偶数ではありません")
実行結果
偶数ではありません

not n % 2 == 0n % 2 != 0 と同じ意味です。どちらで書いてもかまいませんが、条件が複雑になるほど not が読みやすいことがあります。

問題

整数 n が与えられます。n が 3 の倍数でなければ「3の倍数ではない」、3 の倍数なら「3の倍数」と出力するプログラムを書いてください。not を使ってください。

入力

入力は1行で、整数 n が与えられます。

n

出力

「3の倍数」または「3の倍数ではない」を1行で出力してください。

制約

  • 1 ≦ n ≦ 1000
  • n は整数

入力例1

7

出力例1

3の倍数ではない

入力例2

9

出力例2

3の倍数

コード(Python)

標準入力(「実行」で使われます)

実行結果

ここに実行結果が表示されます

入力した内容と採点結果は、この端末のブラウザ内に自動保存されます。 進捗の確認と提出ファイルのダウンロードは画面右上の「進捗と提出」で行えます(提出のしかた)。

最初に戻しますか?