2016-03-08 55 views
0

就像標題所說的,我試圖編寫一個程序,該程序需要兩個數字並找出可以被另一個數字整除的程序。例如:我輸入x作爲第一個整數,y輸入我的最後一個整數。然後我要求程序找出這兩個可被z整除的數字之間的所有內容。所以,如果我說的數字1和10的2 2,4,6,8和10之間分割所以它的輸出不包括這是我迄今爲止需要在兩個整數之間生成整除

Scanner kb = new Scanner(System.in); 

System.out.print("Please enter two integers seperated by space(s): ");  

int num1 = kb.nextInt(); 
int num2 = kb.nextInt(); 

System.out.print("\nPlease enter the integer your output should be divisible by: "); 

int divisor = kb.nextInt(); //asking for the divisor 

for (int i =num1+1; i<num2; i++) 
{ 
    System.out.println(i); 
} 

回答

0

只是檢查數整除由整數和打印只能分割數字。

for (int i=num1+1; i<num2; i++) 
{ 
    if(divisor != 0 && i % divisor == 0) // add this 
     System.out.println(i); 
}