こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

奇数と偶数をそれぞれ足していく:python

私は、今プログラミングの勉強をしています。そこでfor,if,wheleを使ったプログラムの練習として奇数と偶数をそれぞれ足していくプログラムを作ろうとしているのですが思うように行きません。そのためpythonでこのプログラムを書いていただけないでしょうか。
どうかよろしくお願いします。

仕様としては、下記のようです。

数値を入力してください。
10

奇数:1、偶数:2
奇数:3、偶数:4
   ・   ・  
   ・   ・
   ・   ・

奇数の合計:25、偶数の合計:30

こんな感じのイメージです。

投稿日時 - 2019-02-02 01:33:39

QNo.9583710

暇なときに回答ください

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

こんなかんじでいかがでしょうか
なお、貼り付け後、全角スペースを半角スペースに置き換えてください。

total1 = 0
total2 = 0

ans = int(input('数を入力してください'))

for num in range(1,ans+1,1):
 if (num / 2) != int(num/2):
  total1+= num
 else:
  total2+= num

LineData = "奇数の合計 "
LineData = LineData + str(total1)
print (LineData)

LineData = "偶数の合計 "
LineData = LineData + str(total2)
print (LineData)

投稿日時 - 2019-02-02 21:17:07

ANo.1

2で割り切れるのが偶数
割り切れないのが奇数

投稿日時 - 2019-02-02 16:41:54

あなたにオススメの質問