問題詳情

第二題:請使用 COBOL 程式語言撰寫一程式,此程式可以計算 1 + (1+2) + (1+2+3) + … + (1+2+3+…+N) 之總和,其中 N 是一個利用鍵盤輸入的整數。例如:如果由鍵盤輸入的整數 N 為 6,則計算 1 + (1+2) + (1+2+3)+ (1+2+3+4) + (1+2+3+4+5) + (1+2+3+4+5+6)。但如果鍵盤輸入的整數 N 小於 1,則必須重新由鍵盤輸入,直至輸入值大於 1 為止。【20 分】[ 註: 作答時只需從 DATA DIVISION 部分開始撰寫,DATA DIVISION 之前的部分無需撰寫。]

參考答案