【Java】演習問題4−1【新・明解Java入門】

演習4-1

読み込んだ整数値の符号を判定するプログラムを、好きなだけ何度も繰り返して入力・表示できるようにしたプログラムを作成

 解答

public class q4_1 {
    public static void main(String[] args){
        int retry;
        do{
            System.out.println("数値を入力してください");
            int n = new java.util.Scanner(System.in).nextInt();            
            if(n < 0){
                System.out.println("その数値は負の数です");
            }else if(n > 0){
                System.out.println("その数値は正の数です");
            }else{
                System.out.println("その数値は0です");
            }
            System.out.println("もう一度? 1→YES / 0→NO");
            retry = new java.util.Scanner(System.in).nextInt();
        }while (retry == 1);        
    }
}