次の条件を満たすプログラムを考えてください。
さまざまな解法があり、正解は一つではありませんが、 python の文法に従って記述してください
①2進数の桁数が1桁増えるごとに表現できる数が2倍になることを授業で知ったので、 ある桁数の時に何通
りの表現ができるのかを知りたいと思い、プログラムで簡単に調べられるようにしたいと思います。 入力さ、
れた数字を桁数として扱い、 最大何通りの表現ができるかを出力できるプログラムを作ります。
入力を受け付けるプログラムは一例として『変数名 = int(input("2進数の桁数を入力してください"))』 などがあ
り、図のように入力を待ち受けるインターフェースを出すことができます。 (75ページ)
2進数の桁数を入力してください:
※2進数のデータ量は1桁増えるごとに2倍になっていきます
※A * * B を使うことでAのB乗とすることができます