AppInventor2迴圈範例
AppInventor2迴圈範例(一)--加總
請寫一個程式,給定一個正整數n,求計算1+2+3+…+(n-1)+n的結果。
(一)預覽執行結果
在n值欄位輸入「5」,點選「計算1+2+3+…+n」,輸出加總結果為「15」。
(二)建立使用者介面
在Screen1,新增一個表格布局,在表格布局元件內加入兩個標籤、兩個文字方塊與一個按鈕。
Screen1的畫面
(三)屬性設定
設定後,結果如下。
(四)建立程式拼塊與程式解說
在Screen1新增以下程式拼塊。
程式拼塊
AppInventor2迴圈範例(二)--求因數
請寫一個程式,輸入一正整數n,列出該數的所有因數。
(一)預覽執行結果
在n值欄位輸入「12」,點選「求所有因數」,輸出所有因數結果為「1,2,3,4,6,12,」。
(二)建立使用者介面
在Screen1,新增一個表格布局,在表格布局元件內加入兩個標籤、兩個文字方塊與一個按鈕。
Screen1的畫面
(三)屬性設定
設定後,結果如下。
(四)建立程式拼塊與程式解說
在Screen1新增以下程式拼塊。
程式拼塊