Search this site
Embedded Files
Skip to main content
Skip to navigation
阿賢資訊教學網站
首頁
01程式設計教學
001四則運算
002兩點距離
003等差級數
004數的階乘
005九九乘法
006質因數分解
007最大公因數
008最小公倍數
009閏年判斷
010星座判斷
011找出正因數
012質數判斷
013找出質數
014BMI判斷
015三角形判斷
02python教學
001變數與資料及運算式
002判斷式
003迴圈
004串列與元組
005字典
006函式與模組
007演算法
008檔案與例外
阿賢資訊教學網站
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輸出。
Report abuse
Page details
Page updated
Report abuse