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
>>> 

沒有留言:

張貼留言

ESP32 微控制器 採集的環境數據,經由 MQTT 協定 轉換並寫入工業標準的 Modbus 暫存器 中

  一個典型的 IoT(物聯網)與工業自動化系統整合(SCADA/機台連線) 的架構圖。它透過 Node-RED 作為核心資料網關,將前端 ESP32 微控制器 採集的環境數據,經由 MQTT 協定 轉換並寫入工業標準的 Modbus 暫存器 中。 1. 各模組功能拆解...