2007年10月12日 星期五

Homework 10-12-2007: Finding the max and the min

Based on your study of Display 3.8, write a code to find the max and min of a list of number.
For example, given 1,3,5, and9, the max is 9 and the min is 1.
Your program should be able to process a list of any length.

方法一
根據課本 Display 3-8:



缺點:


心得:
此程式的缺點是不能判斷小於0的數字。
因為迴圈第一次讀到小於0的數字時,就自動會跳出。

方法二

流程圖:


程式碼:


執行結果:


心得:
此程式就可以處理小於0的數字。
如果用陣列寫此程式會更簡單。
聽說 a >= 0 比 a > -1 執行速度較慢??