総和計算機のプログラムを作ってみましょう

 

a = int(0)
age = input()
fast = int(age)
age = input()
end = int(age)
abc = end - fast + 1
ac = fast - 1
for i in range (abc):
    ac += 1
    a += ac
print(a)

 

スクショ⤵


このプログラムを入れて実行してみましょう

2回入力しますが、1回目は最初の数2回目は最後の数を質問しています

1行目からプログラムの説明をしていきます

 

I 変数aを数字のみと定義します

II  最初の数を質問します

III 変数fastに答えを保存します

IV 最後の数を質問します

V  変数endに答えを保存します

   *intとは"数字のみを変数に入れる"と定義するためのもので、これが抜けると                 .          エラーになります

VI  変数abcを最後の数ー最初の数+1にします

VII 変数acを変数fast-1にします

    *この時は変数fastで"数字のみを変数に入れる"と定義されているのでintは

.              いりません

VIII 最後の数ー最初の数+1回繰り返す

IX  変数acを1ずつ大きくする

X  変数aを変数acずつ大きくする

XI 答えを表示する

 

というプログラムです

 

 終わりに

今回の内容はどうだったでしょうか?

質問等がありましたら下記URLにてご送信ください

 

 

参考本