【Java】演習問題3−2【新・明解Java入門】
演習3−2
二つの正の整数値を読み込んで、後者が前者の約数であれば、「BはAの約数です」と表示し、そうでなければ「BはAの約数ではありません」と表示するプログラムを作成
解答
public class q3_2 {
public static void main(String[] args){
System.out.println("数字Aを入力してください");
int a = new java.util.Scanner(System.in).nextInt();
System.out.println("数字Bを入力してください");
int b = new java.util.Scanner(System.in).nextInt();
if (a < 0){
System.out.println("Aは正の整数ではありません");
}
if (b < 0){
System.out.println("Bは正の整数ではありません");
}
if (a % b == 0){
System.out.println("BはAの約数です");
}else{
System.out.println("BはAの約数ではありません");
}
}
}