001四則運算

*題目 : 輸入兩個整數並選擇要做哪種四則運算 ?

程式

scratch

python

c

1. scratch程式語言大多

以點擊綠旗作為

程式的開端, 以啟動

[當綠旗被點擊]

以下程式的執行。

2. 讓主角說話來顯示要

說明的文字。

3.5.7.皆為讓電腦讀取

從鍵盤輸入的

字元資料。

4.6.8.皆為將鍵盤輸入的

資料存於

所定義的變數之中。

9.12.15.18.為選擇迴圈,

若符合迴圈

所設的條件則

執行迴圈所

包覆的程式

內容。

10.13.16.19. 皆為讓主角

說話來顯示

要說明的

文字。

11.14.17.20. 皆為讓主角

說話來顯示

變數運算後的

數值。

1. python程式語言是以 print( )

來讓螢幕列印(顯示)說明的文字。

2.4.6. python程式語言是以 input( )

來讓電腦讀取鍵盤所

輸入的字元資料。

3.5. python程式語言是以 int( )

將變數轉換成整數。

寫成 " x = a "的形式,表示將

等號右邊的資料或變數存入

等號左邊的變數之中。

7.~16. 為選擇迴圈 if ... elif ... else

(如果...否則如果...其他情況) ,

使用方式 : if 條件式 : ... elif

條件式 : ... else : ,符合哪個

條件,就執行

該條件下方的程式。

17.~18. 讓電腦在程式執行完後,

先暫停,按下任意鍵,

可離開主程式。

1.2. c程式語言以#include < >

載入程式的標頭檔,

指在 執行主程式之前,

必須載入一些程式 資料庫,

如此程式才能正常運行。

3.4.26. c程式語言常以此做為

主程式執行的開始,

如 int main( ) { .... },

以大括弧的左括弧 {

當主程式的開始端,

大括弧的右括弧 } .

當主程式的結束端。

5. c程式語言是以 printf( )

來讓螢幕列印(顯示)說明的文字。

c程式語言在每個函式的尾端,

大多以分號(;)作為結尾。

6. c程式語言是以 int 變數 ,

代表將變數定義為整數。

7. c程式語言是以fflush( ),

代表清空記憶體暫存的資料

9. 11. 13. c程式語言是以scanf( )

來讓電腦讀取鍵盤

所輸入的字元資料。

14.~23. 為選擇迴圈 if ... else if

... else (如果...否則如果...

其他情況)

使用方式 : if(條件式)...else

if (條件式)...else其他情況。

21. c程式語言是以float()

來將變數轉成浮點數。

(浮點數:含小數點的數)

24. 讓電腦在程式執行完後,

先暫停,按下任意鍵,

可離開主程式。

25. 回傳0給呼叫程式,

表示程式已成功執行 完畢。

1. 點擊綠旗後,從主角的

對話方框顯示其說話及

詢問與運算後的 內容。

2. 若出現詢問的內容,

會在視窗下方顯示

需輸入資料的長條

區塊。

3. 輸入的資料(數值)

會在變數項的內容

呈現。

4. 按照所輸入的數值

及判斷式迴圈做選擇,

將執行結果輸出於主角

的對話框之中。

1. 依序輸入數值2、5並選擇"+"

作運算,將運算結果7輸出。

2. 依序輸入數值3、8並選擇"-"

作運算,將運算結果-5輸出。

3. 依序輸入數值6、9並選擇"*"

作運算,將運算結果54輸出。

4. 依序輸入數值8、5並選擇"/"

作運算,將運算 結果1.6輸出。

1. 依序輸入數值2、5並選擇"1

(表示+)"作運算,將運算結果7

輸出。

2. 依序輸入數值3、8並選擇"2

(表示-)"作運算‧將運算結果-5

輸出。

3. 依序輸入數值6、9並選擇"3

(表示*)"作運算, 將運算結果54

輸出。

4. 依序輸入數值8、5並選擇"4

(表示/)"作運算,將運算結果

1.600000輸出。