Javaバイブルシリーズ Java入門 P140 演習問題5.2
------
import java.io.*;
public class PassJudge {
public static void main(String[] args) throws IOException {
final int GOKAKU_TEN = 50;
BufferedReader br =
new BufferedReader(new InputStreamReader(System.in));
String buf;
System.out.println("終了は[Enter]だけを入力");
System.out.print("点数入力>");
while (!(buf = br.readLine()) .equals("")) {
int ten = Integer.parseInt(buf);
String message = "";
if(ten < 50){
int fusoku = -1 * (ten - 50);
message = "あと" + fusoku + "点で合格です";
} else {
message = "合格です";
}
System.out.println(message);
System.out.print("整数入力>");
}
}
}
------
実行結果
------
>java PassJudge
終了は[Enter]だけを入力
点数入力>51
合格です
整数入力>40
あと10点で合格です
整数入力>
-- Press any key to exit (Input "c" to continue) --
------
0 件のコメント:
コメントを投稿