2017年12月23日 星期六

a029: 連續整數相加(一)

a029: 連續整數相加(一)

'''
給你兩個正整數 A、B (其中 A<=B),請你把 A 到 B
之間所有的整數加起來,並印出它的算式以及結果。

輸入說明:
輸入兩個正整數 A、B (其中 A<=B)。
輸出說明:
依照下面輸出範例的格式,輸出 A 到 B 之間所有整數相加的算式以及結果。

輸入1:
1 3

輸入2:
1 5
範例輸出 :

輸出1:
1+2+3=6

輸出2:
1+2+3+4+5=15
'''

print("輸入A, B 兩個整數 以 逗號隔開 > ",end="")
A, B  = map(int,input().split(','))
if B<A :
    A,B=B,A   
   
sum1=0

for i in range (A,B+1) :
    print(i,' ',end='')
    sum1=sum1+i

print("=>",sum1,)


    


========= ==== RESTART: F:/Python_APSC/a029.py ======================
輸入A, B 兩個整數 以 逗號隔開 > 1,5
1  2  3  4  5  => 15
>>> 
========= ==== RESTART: F:/Python_APSC/a029.py ======================
輸入A, B 兩個整數 以 逗號隔開 > 2,9
2  3  4  5  6  7  8  9  => 44
>>> 

沒有留言:

張貼留言

2024_09 作業3 以Node-Red 為主

 2024_09 作業3  (以Node-Red 為主  Arduino 可能需要配合修改 ) Arduino 可能需要修改的部分 1)mqtt broker  2) 主題Topic (發行 接收) 3) WIFI ssid , password const char br...