條件處理

如果...就...

輸入一個分數,如果及格程式回應一個 "Pass!"

1.程式碼:

2.這個程式與華氏轉攝氏差不多,輸入之成績預設為字串,轉為Double資料型態再處理

3.條件式以小括號標示,關係運算子的等於(==)不等於(!=)比較特別,請注意!

 >  大於
 <  小於
 ==    等於
 >=  大於等於
 <=  小於等於
 !=  不等於

 

如果...就...否則...

輸入一個分數,如果及格程式回應一個 "Pass!"否則回一個"Fail!"

1.程式碼,將上面的If敘述更改成:

2.請注意else後面一樣有區塊標記

 

如果...而且(或)...就...

輸入一個分數,如果成績在60~70分之間回應一個"Low Pass!"

1.將上述判斷式改成:

2. &&是『而且』,表示串接的兩個條件都必須符合;相對的,『||』是 『或』的意思,兩條件符合一個即可。

 

判斷等第的程式

輸入一個分數,90以上回應A,80以上B,70以上C,60以上D,不及格為F

部份程式碼如下,請補足未完的部份: