給定一個百分制的分數輸出相應的等級
分以上 ? A級
~ ? B級
~ ? C級
~ ? D級
分以下 ? E級
import javautilScanner;
class Mark{
public static void main(String[] args){
Systemoutprintln(;請輸入一個分數;);
//定義輸入的分數為mark且分數會有小數
double mark;
Scanner scanner = new Scanner(Systemin);
mark = scannernextDouble();
//判斷是否有輸入錯誤
if(mark<||mark>){
Systemoutprintln(;輸入有誤! ;);
Systemexit();
}
/*判斷分數的等級
分以上者A級 ~分者 B級~分者 C級 ~者 D級分以下 E級 */
if (mark>=) Systemoutprintln(;this mark is grade \;A\; ;);
else if (mark>=) Systemoutprintln(;this mark is grade \;B\; ;);
else if (mark>=) Systemoutprintln(;this mark is grade \;C\; ;);
else if (mark>=) Systemoutprintln(;this mark is grade \;D\; ;);
else? Systemoutprintln(;this mark is grade \;E\; ;);
}
}
From:http://tw.wingwit.com/Article/program/sjjg/201404/30579.html