TQC+ 物件導向程式語言 Java 6 205 倍數判斷
題目說明:
請開啟檔案 JPD02.java,依下列題意完成作答。將 JPD02.java 內的 class JPD02 修改為 class JPA02,檔案另存成 JPA02.java,並編譯為 JPA02.class。
設計說明:
(1) 請設計一程式,能判斷使用者所輸入的整數,是否為 2、3、6 的倍數。
(2) 程式執行時,畫面顯示【Enter an integer:】,請使用者輸入一個整數。
(3) 若輸入的整數是 2、3、6 的倍數,請輸出此整數是 2、3、6 哪些整數的倍數。若輸入的整數都不是 2、3、6 的倍數,請輸出【xx 不是 2、3、6 的倍數】,將使用者輸入的整數代入 xx 內。
(4) 重複執行四次,顯示如執行結果參考畫面。
執行結果參考畫面:
程式碼:
import java.util.*;
public class JPA02 {
static Scanner input = new Scanner(System.in);
public static void main(String[] args) {
test();
test();
test();
test();
}
static void test() {
System.out.println("Enter an integer:");
int n = input.nextInt();
if(n % 6 == 0)
System.out.printf("%d是2、3、6的倍數\n", n);
else if(n % 3 == 0)
System.out.printf("%d是3的倍數\n", n);
else if(n % 2 == 0)
System.out.printf("%d是2的倍數\n", n);
else
System.out.printf("%d不是2、3、6的倍數\n", n);
}
}
一個評論
自動引用通知: