키보드에서 2 개의 정수를 읽는 프로그램을 만들어 첫 번째 숫자가 두 번째 숫자를 고르게 나눌 지 여부를 알려주는 메시지를 인쇄해야합니다.2 개의 숫자를 나누고 첫번째 숫자가 두 번째 숫자를 균등하게 나눌 지 확인하십시오
나는/또는 %를 사용해야한다는 것을 알고 있지만 작동하지 않습니다.
int y, x,z;
System.out.print("Enter first number: ");
x= keyboard.nextInt();
System.out.print("Enter second number: ");
y= keyboard.nextInt();
z=y/x;
if (z%2==0){
System.out.println("Divides evenly");
} else {
System.out.println("Does not divide evenly");
}
나는 x로 y를 나눌 필요가있다. 그래서, 예를 들어, x = 25 y = 100이면, 그것도 나오야합니다. 그렇다면 x = 35 y = 100 짝수.
나는
z==0
z%y==0
작동하지
을 시도했습니다.
Z '% 2 ==, 그것은"Z 짝수 "말한다. 변수'x'와'y'는 함께'* '와 함께 사용되어야합니다. – user2864740
"하지만 작동하지 않습니다."- 문제 설명이 아닙니다. 2 가지 기본 문제가 있습니다. 균등 분할은 % 2 == 0과 동일하지 않습니다. –