プログラミング超初心者向けの連載です。
この講座の目標は高校生が「共通テスト」ないしは「基本情報処理
技術者」でPythonライクな疑似言語に困らないレベルにすること。
もちろん、他の言語を学ばれた方にも「Python」に馴染んでいただ
けるような内容にできたらと考えています。
Python+VSCの組み合わせでやっています。環境設定は過去記事を
ご覧ください。
#図3
#政党名が格納されている配列
Tomei=["A党","B党","C党","D党"]
#得票数が格納されている配列
Tokuhyo=[1200,660,1440,180]
#総数の初期値は0
sousuu=0
#議席数は6
giseki=6
#0から4未満を1ずつ増やしながら繰り返す
for m in range(0,4,1):
#総数に各政党の得票数を加算し、総合計を求める
sousuu=sousuu+Tokuhyo[m]
#得票数の総合計を議席数で割り、基準得票数を算出
kizyunsuu=sousuu/giseki
#表示
print("基準得票数:",kizyunsuu)
#表示2
print("比例配分")
#0から4未満を1ずつ増やしながら繰り返す
for m in range(0,4,1):
#政党の得票を基準数で割り、議席数を求める
print(Tomei[m],":",Tokuhyo[m]/kizyunsuu)
続きます!